1
我有一个开关,当它打开时打印“它的开”,当它关闭时打开它“关闭”。由于我想在未来有更多的开关,我决定我想要一个按钮,作为一般,因此当我按下按钮,开关设置自己,但问题是,它不打印“其上”。按钮和开关
基本上,如果我直接点击开关,它会做它应该做的;如果我通过按钮改变开关的状态,它不会,它只会打开,并且不会打印任何东西。
按钮代码:
@IBAction func Button(sender: UIButton) {
self.SSwitch.setOn(true, animated: false)
}
拨码开关:
@IBAction func Switch(sender: UISwitch) {
if self.SSwitch.on {
print("its on")
}
else {
print("its off")
}