gpt4 book ai didi

ios - 检测 UISwitch 的变化

转载 作者:IT王子 更新时间:2023-10-29 08:05:14 24 4
gpt4 key购买 nike

这听起来微不足道,但我注意到有些奇怪。我已经为 UISwitch 的 Value Changed 事件连接了一个处理程序。我期望的是,每次调用处理程序时,开关的值都会改变。但实际上情况并非总是。如果您快速按下开关开/关,处理程序可以连续调用开关的相同状态(在我的特定应用程序中这是一个问题)。所以我想知道是否还有其他人注意到这种行为并想出了一个好的解决方案。

最佳答案

   -(void) createSwitch
{
self.searchExistSearchNewSwitch = [[UISwitch alloc] initWithFrame:CGRectMake(0,0,0,0)];
[self.searchExistSearchNewSwitch addTarget:self action:@selector(switchValueChanged:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:self.searchExistSearchNewSwitch];
}
- (void)switchValueChanged:(UISwitch *)theSwitch
{
BOOL flag = theSwitch.isOn;
}

关于ios - 检测 UISwitch 的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4098653/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com