Я пытаюсь, чтобы переключатель отображался в выключенном состоянии после загрузки представления.Не всегда, но только в том случае, если созданное мной логическое значение («switchBool») равно false.
Я попытался использовать два способа на веб-сайте документации Apple.Два способа показаны в моем примере кода.Одно закомментировано.
import UIKit
class ViewController: UIViewController {
var switchBool = false
@IBAction func switchControl(_ sender: UISwitch) {
//sender.isOn = switchBool
sender.setOn(switchBool, animated: true)
}
override func viewDidLoad() {
super.viewDidLoad()
}
}
Приложение создается и работает без ошибок.Тем не менее, я хочу, чтобы переключатель был в выключенном состоянии, если для "bool" switchBool назначено "false", что в моем примере так и есть, но независимо от того, что я пробую, переключатель всегда появляется во включенном состоянии, когда загружается представлениедо.