0
我正在開發一個具有UISwitch的應用程序。我想以編程方式將開關設置爲打開/關閉。我試過這樣,但開關已經打開時,setting
是false
...任何想法?UISwitch設置狀態
@IBOutlet var switch: UISwitch!
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
switch = UISwitch()
if setting == true {
switch.setOn(true, animated: false)
} else {
switch.setOn(false, animated: false)
}
}
變量setting
是沒問題的。我測試了它
從您發佈的代碼中,如果'setting'爲'false',那麼開關將關閉。這不是預期的功能嗎? – random
你能指定更多細節嗎? – barryjones
關於您期望的功能和實際功能的更多細節將對我們有很大幫助。 – ZGski