我是 Objective-C 的新手,但使用 JavaScript 和大量 VB.NET 以及一些 C 来进行固件开发。我正在编写初级应用程序,在这种情况下,我的 View 上有一个 SWITCH 控件。我想知道如何使用 IF 语句来测试它的开/关状态。示例代码是最好的,因为我是盲人并且很难在线阅读大量文本。
Stepper 控件也有同样的问题(带有 +/_ 按钮的控件用于递增/递减值。)
谢谢。
最佳答案
UISwitch 确实有一个属性 on
(在这里查看文档:UISwitch class reference)所以检查属性(注意 getter 的命名不同(isOn
)):
@property(nonatomic, getter=isOn) BOOL on
所以人们会像这样检查开关:
if ([switch isOn])
{}
else
{}
关于ios - 使用IF语句测试iOS Switch Control的ON/OFF设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23768227/