【发布时间】:2015-10-05 06:04:17
【问题描述】:
我在我的新 swift 项目中采用了 UISwitch 控件。并且它的默认状态设置为故事板中的Off。我已将其限制为 IBOutlet
@IBOutlet weak var SwitchRemFacility: UISwitch!
我还通过情节提要中的值更改事件将其绑定到一个方法。
@IBAction func rememberFacilityClick(sender: AnyObject) {
print(SwitchRemFacility.on)
if SwitchRemFacility.on {
SwitchRemFacility.setOn(false, animated: true)
} else {
SwitchRemFacility.setOn(true, animated: true)
}
}
问题是 SwitchRemFacility.on 在这里总是返回 true。我已经通过断点进行了检查,并将其打印到控制台。任何 hep 将不胜感激。
提前致谢。
【问题讨论】:
标签: ios swift ibaction uiswitch