我有一个开关,我希望有这样的东西:
override func viewDidLoad() {
super.viewDidLoad()
if name.text == "Jack"{
switch.on = false
}
}
但它不起作用!如何在加载视图控制器时更改开关的状态?
答案 0 :(得分:3)
UISwitch
有一个属性isOn
可以打开和关闭开关。
也不要使用名称switch
,因为这是Swift中的保留关键字。
答案 1 :(得分:0)
禁用开关:
switch.isEnabled = false
将开关状态更改为off
:
switch.isOn = false
答案 2 :(得分:0)
禁用开关:
目标C
[switch setEnabled:NO];
<强>夫特强>
switch.isEnabled = false