如何检测UISwitch中的变化?

  • 回答 (2)
  • 关注 (0)
  • 查看 (55)

我已经为UISwitc的值更改事件连接了一个处理程序。我会怎么做每次调用处理程序时,开关的值都会发生变化。如果您快速地按下开关,就可以用相同的状态连续调用处理程序。所以我想知道是否还有人注意到了这种行为,并想出了一个好的解决方案。

墨莫末沫陌魔墨莫末沫陌魔提问于
笔洁7eProgrammer回答于
   -(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;
    }

回答过的其他问题

如何保护Android应用内的代码及文件?

笔洁7eProgrammer
我看其他回答说没必要加固,还有人说兼容性和性能会有影响,绝对不可取! 为什么要应用加固? Android 应用使用 Java 语言编程,易被反编译,破译核心业务逻辑和算法; Android 应用易被二次打包,插入病毒、木马、流氓广告等恶意代码; Android 系统本身开源特性,...... 展开详请

使用WordPress Avada子主题将logo链接到自定义URL而不是主页?

笔洁7eProgrammer
已采纳
你提供的代码只是关于<img>的,当我检查你的网站时,我看到两个标志(正常和视网膜)都包含在链接中:<a class="fusion-logo-link" href="http://nac.flywheelsites.com/">。您需要找到该链接的源(可能是header.ph...... 展开详请

C#中的自定义用户控件...右键单击菜单复制文本(Java Developer学习C#)

笔洁7eProgrammer
已采纳
检查ContextMenu控件和ContextMenu其他控件的属性。通过将ContextMenu控件分配给另一个控件的ContextMeny属性,您将为您完成右键单击 - >弹出菜单连接。然后,您只需要在上下文菜单中实现不同菜单项的单击事件。 然后你可以使用Clipboard...... 展开详请

无法在Windows上的Docker上安装WordPress上的插件

笔洁7eProgrammer
听起来好像没有正确设置文件目录所有权。我不熟悉Windows环境,但我会朝那个方向看。 作为替代方案,我更喜欢通过Composer非常有意地管理我的插件。使用Composer安装程序包,只需从Packagist列出所需的插件,然后运行composer install以自动将它们...... 展开详请

仅在特定类型上允许自定义属性

笔洁7eProgrammer
您可以运行此单元测试来检查它。 首先,声明验证属性PropertyType: [AttributeUsage(AttributeTargets.Class)] // [JetBrains.Annotations.BaseTypeRequired(typeof(Att...... 展开详请

LLDB地址出故障

笔洁7eProgrammer
已采纳

breakpoint set有一个地址选项; 你会打字help breakpoint set看到所有这些。对于您的具体示例,

(lldb) br s -a 0x10000

(您总是可以在lldb中使用更明确的命令名称版本,因此breakpoint set不需要输入)

关于作者

所属标签

扫码关注云+社区