Ios UISwitch保持';关闭';所有的时间,但只有在我的5s。在其他设备中工作正常
我正在使用UISwitch。当我触摸它时,值在我的5s内不会变为ON。在其他设备中,它工作正常Ios UISwitch保持';关闭';所有的时间,但只有在我的5s。在其他设备中工作正常,ios,uiswitch,Ios,Uiswitch,我正在使用UISwitch。当我触摸它时,值在我的5s内不会变为ON。在其他设备中,它工作正常 func videoPlayerEnabledSwitchValueChanged(sender: UISwitch) { if(!sender.isOn) { UserDefaults.standard.set("OFF", forKey: "someKey") } else { UserDefaults.standard.set("ON"
func videoPlayerEnabledSwitchValueChanged(sender: UISwitch) {
if(!sender.isOn) {
UserDefaults.standard.set("OFF", forKey: "someKey")
}
else {
UserDefaults.standard.set("ON", forKey: "someKey")
}
}
请共享您的代码
func videoPlayerEnabledSwitchValueChanged(发件人:UISwitch){if(!sender.isOn){UserDefaults.standard.set(“OFF”,forKey:“someKey”)}其他{UserDefaults.standard.set(“ON”,forKey:“someKey”)}
您的代码是正确的,但在5s屏幕中可能无法实现交换机的用户交互。请添加断点videoPlayerEnabledSwitchValueChanged方法,并检查两个设备(5s和其他设备)此方法正在调用或不确定确定我将尝试