我想将UISwitch更改为关闭和关闭,但我不能。在xib中创建了UISwitch。
- (IBAction)switchAction:(id)sender {
UISwitch *nkswitch = (UISwitch *)sender;
if (nkswitch.isOn)
NSLog(@"switchPressed ON");
else
NSLog(@"switchPressed OFF");
}
任何解决方案?
更新
答案 0 :(得分:1)
我认为问题是你连接错误的UISwitch事件。签入Xib
或storyboard
。它与 ValueChange:的事件连接其他像: -
将UISwitch IBAction事件设置为UIControlEventValueChanged
答案 1 :(得分:1)
您的代码没有任何问题,您需要再次检查连接或删除UISwitch,添加新的连接并重新连接。