【问题标题】:iOS - Subclassing UIControl to make a custom switch - how to detect on/off?iOS - 子类化 UIControl 以进行自定义开关 - 如何检测开/关?
【发布时间】:2012-07-25 13:46:58
【问题描述】:

我正在使用这个类进行自定义开关:https://github.com/robertchin/rcswitch

它是 UIControl 的子类。我可以打开和关闭它,但是如何在代码中检测到它? UISwitch 有一个 .on 属性,我可以在值更改时检查它,但 UIControl 没有。

【问题讨论】:

  • 从你的实现中发布一些代码,有很多不同的方法可以创建一个开关
  • 亲爱的主,GitHub 代码仅用于实现一个开关就非常复杂。
  • @jrturton 你知道使用自定义开关的更简单方法吗?

标签: ios uiswitch uicontrol


【解决方案1】:

根据RCSwitch类的header file,有一个on属性,所以你应该可以使用mySwitch.on。或者,您可以使用 [mySwitch isOn],因为在属性声明中指定了 getter。

【讨论】:

  • 谢谢。我应该注意到了。
猜你喜欢
  • 2013-10-24
  • 2015-01-24
  • 1970-01-01
  • 2013-07-16
  • 2013-08-27
  • 1970-01-01
  • 1970-01-01
  • 2017-10-02
  • 1970-01-01
相关资源
最近更新 更多