如何检测UISwitch中的变化?

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

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

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

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

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

回答过的其他问题

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

寒儿互联网产品经理

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

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

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

如何通过哈希值在JSON哈希值数组中进行搜索?

寒儿互联网产品经理

我使用了上述答案的混合。这是我的工作代码:

User.where("locations::jsonb @> ?", [{kind: 'office'}].to_json)

说明一下,locationsJSONUser表(不JSONB数据类型)

渲染后的返回语句的Golang lint

寒儿互联网产品经理
我认为这是单元测试的一个不错的案例。模拟会很快失败,就像你描述的那样: // foo.go package foo type Foo struct{ render Renderer } func New(r Renderer) *Foo { return &Foo...... 展开详请

在将int转换为字符串时保留前导零

寒儿互联网产品经理
你希望你的字符串的长度始终是均匀的 def ABC (x): # Dividing number into 2 equal half number_xs = str(x) if len(number_xs)%2 == 1: number_...... 展开详请

如何列出属于一组范围的所有数字对?

寒儿互联网产品经理
它在我的计算机上速度不快(约30秒)但multiprocessing如果有多个核心,可以很容易地用包加速。 生成数据: def get_fake(n): df = pd.DataFrame(np.random.rand(n * 2).reshape(-1, 2)) ...... 展开详请

关于作者

寒儿

互联网产品经理

所属标签

扫码关注云+社区