Я пытаюсь установить выбранное значение UISwitch, и оно не отвечает!
Вот мой код
Я установил значение на UISwitch.Значением по умолчанию является False.
[mailSwitch setSelected:TRUE];
Может кто-нибудь мне помочь.
Недвижимость, которую вы ищете, является on;в форме метода -setOn: или -setOn:animated:.
on
-setOn:
-setOn:animated:
selected - это универсальное свойство, объявленное в UIControl, которое не оказывает видимого влияния на UISwitch.
selected
Было бы что-то вроде этого
[mailswitch setOn:YES animated:YES];
setOn должно работать
Когда я разрабатывал приложение для iPhone, у меня тоже были проблемы с проверкой состояния флажка. Мой обходной путь состоял в том, чтобы вызывать функцию каждый раз, когда этот флажок выбран или отменен, и затем сохранять статус в другой переменной.