如何检测UISwitch中的变化?

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

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

墨莫末沫陌魔墨莫末沫陌魔提问于
寒儿互联网产品经理回答于

获取处理程序中的switch状态:

- (void)valueChanged:(UISwitch *)theSwitch {
   BOOL flag = theSwitch.on;
}

回答过的其他问题

物联网与工业互联网有什么区别?

寒儿互联网产品经理

没什么区别,在我的眼中,物联网(IoT)、消费物联网(CIoT)、工业物联网(IIoT),仅仅是一个术语的表达,区别就在于设备、应用类型、驱动它们的技术以及所要达成的目的不同。

Kafka Streams:流式计算、Kafka Streams的特点和架构是什么?

寒儿互联网产品经理
流式计算我举个例子吧!如果要统计电商网站一天中不同地区的订单量: 批量计算的方式:在一天过去之后(产生了固定的输入),扫描所有的订单,按照地区group并计数 流式计算的方式:每产生一个订单,根据订单的地区进行计数 流式计算相对于批量计算会有更好的实时性,倾向于先确定计算目标,在...... 展开详请

我在使用Internet Explorer 11的Fetch API时遇到问题

寒儿互联网产品经理
这是答案!: npm install --save isomorphic-fetch es6-promise 在第一个加载JS文件(在我的情况下为index.js)中添加: import "es6-promise"; import "isomorphic-fetch"; 现...... 展开详请

最大子集,其总和小于给定总和

寒儿互联网产品经理
您可以使用@Apy链接的动态编程解决方案。这是一个Python示例: def largest_subset(items, k): res = 0 # We can form subset with value 0 from empty set, # i...... 展开详请

为什么我不能在这个for循环之外访问这些值?

寒儿互联网产品经理
在for-loop之外我只得到输出...它甚至不显示0或任何东西 那是因为你的程序只是崩溃了。 你在这里声明了100个指针。 char * val [100]; 你试图在这里初始化那100个指针。 while(Projekt.getline(val[i],100)) { ...... 展开详请

用sdkman切换到系统版本

寒儿互联网产品经理
sdkman使用系统版本的方法是本地版本。 您必须安装指向系统安装的新版本: $ sdk install ant system /usr/lib/share/ant 然后使用该版本作为任何其他sdkman候选: $ sdk use ant system ... 展开详请

关于作者

寒儿

互联网产品经理

所属标签

扫码关注云+社区