У меня есть несколько UISwitch на одном и том же экране. В моей форме мне нужно использовать UISwitch, как радиокнопку (сеть). Не более одного UISwitch может быть на в то же самое время, мне нужен только один.Swift: проверка режима UISwitch в соответствии с другим статусом UISwitch
Если включен UISwitch, я хочу проверить других, и если есть какой-либо режим UISwitch with on, вам необходимо отключить его. Является ли это возможным?
Я могу проверить его нажатием кнопки, но я хочу изменить статус UISwitch в реальном времени.
UPDATE ПОСЛЕ РЕШИТЬ:
Вот мой код:
@IBOutlet weak var firstSwitch: UISwitch!
@IBOutlet weak var secondSwitch: UISwitch!
@IBAction func firstSwitchAction(sender: AnyObject) {
if self.secondSwitch.on == true {
self.secondSwitch.setOn(false, animated: true)
}
}
@IBAction func secondSwitchAction(sender: AnyObject) {
if self.firstSwitch.on == true {
self.firstSwitch.setOn(false, animated: true)
}
}