В моем приложении у меня есть переключатель в flipsideview, когда я устанавливаю его на все, чтобы нормально работать, тогда я прикасаюсь к Done, чтобы вернуться к главному виду, теперь, когда я касаюсь снова кнопки информации, она появляется до сих пор без проблем, но если i нажмите кнопку «Готово» (без касания переключателя), она вызывается функцией с выпиской . Вопрос в том, как проверить, включен ли переключатель (на FlipsideView), на, где я должен написать свой код, возможно, я сделаю это сам, но где написать кодСостояние переключателя в FlipsideViewController?
0
A
ответ
0
Вы можете сохранить состояние как переменную-член, а затем обновить пользовательский интерфейс в viewWillAppear: animated :. Например, в FlipsideViewController.h
файле, объявить переменную-член под названием switchIsOn
:
@interface FlipsideViewController : UIViewController {
BOOL switchIsOn;
// Other member variables here
}
@property (nonatomic) BOOL switchIsOn;
Тогда в FlipsideViewController.m
:
@synthesize switchIsOn;
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.switch setOn:self.switchIsOn animated:NO];
}
Вы можете установить значение self.switchIsOn в ответ на выключатель быть переключены. например создайте такой метод:
-(IBAction)handleSwitch:(id)sender {
self.switchIsOn = self.switch.on;
}
, а затем привяжите этот метод к событию Value, измененному переключателем.
Надеюсь, что это поможет.
Смежные вопросы
- 1. Состояние переключателя переключателя css
- 2. Состояние переключателя
- 3. Как сохранить состояние переключателя
- 4. Состояние переключателя Android
- 5. asp.net состояние переключателя mvc
- 6. Как сохранить состояние переключателя
- 7. Как проверить состояние переключателя в jquery с помощью переключателя ID
- 8. Не удается получить состояние переключателя
- 9. Состояние переключателя с виджета Android
- 10. Состояние переключателя Bootstrap не работает?
- 11. состояние переключателя на основе выбора
- 12. Состояние переключателя имеет логическое значение?
- 13. Как сохранить состояние переключателя (кнопка) в android
- 14. Программно заданное состояние переключателя в MFC
- 15. Связать состояние переключателя с функцией в Swift
- 16. Как поддерживать состояние раздутого переключателя в listView
- 17. Как сохранить состояние переключателя в android
- 18. Как определить состояние переключателя звонка в iOS?
- 19. EXC_BAD_ACCESS in viewDidLoad от FlipsideViewController
- 20. Done Button не работает в FlipsideViewCOntroller
- 21. Состояние переключателя Android меняется при прокрутке списка.
- 22. Сохраните состояние кнопки переключателя после закрытия приложения
- 23. Невозможно изменить состояние переключателя из задачи async
- 24. IE и replaceWith не сохраняя состояние переключателя
- 25. jQuery Mobile - включить и отключить состояние переключателя
- 26. Состояние переключателя, не связанное с меткой
- 27. Состояние постоянного зависания JS с поведением переключателя
- 28. Как изменить состояние переключателя, нажав кнопку togglebutton
- 29. состояние переключателя оценивает неправильно на нуле
- 30. Android - проверить состояние переключателя, прочитав файл
привет спасибо за ответ, но какой тип сохраненного значения я получил ошибку: запрос для члена 'storedValue' в чем-то не структура или объединение "некоторая помощь plz –
Вам также нужно объявить свойство. ответьте, чтобы показать этот бит. –
ok теперь, когда я нажал кнопку информации, переключатель выключен, нажмите, чтобы все было сделано правильно, но если щелкнуть по второму второму значению, он снова выключится –