У меня есть большая проблема с UISwitch в моем приложении, этот переключатель меняет свое состояние после функции чтения переменной в таймере (я обязан, потому что он находится на веб-сервере) ; если это значение равно 0, оно выключается, проблема возникает в этот момент, потому что если я включаю ON прикосновением, он сначала включается в состояние OFF, а затем после считывания значения (которое я изменяю прикосновением) таймером к YES. Я хотел бы удалить эту проблему ... в случае, есть ли лучшее решение для чтения (или отправки) значения веб-сервера в функции javascript? Спасибо.Xcode - UISwitch возвращается после изменения состояния
-1
A
ответ
1
Трудно следовать. Каков твой вопрос? Вероятно, вам просто нужно сделать дополнительную проверку: if(mySwitch.on == YES) { mySwitch.on = NO; }
, поэтому он будет отключен, если он был активным раньше !?
Смежные вопросы
- 1. Чтение состояния UISwitch после асинхронного вызова
- 2. Настройка начального состояния UISwitch
- 3. Запись состояния UISwitch в файл
- 4. Angular $ location возвращается после изменения
- 5. Проблемы с сохранением состояния UISwitch
- 6. Настройка состояния UISwitch в UIPopoverController
- 7. Как предотвратить изменение состояния UISwitch?
- 8. Изменения состояния после завершения Ember.comput
- 9. Вызов метода после изменения состояния
- 10. отсутствующий параметр после изменения состояния
- 11. быстрого изменения Xcode Строка состояния (цвет фона)
- 12. Сохранение и загрузка состояния UISwitch в TableView
- 13. Swift, Xcode - Увеличение размера UISwitch
- 14. Предотвращение изменения пользовательского интерфейса UISwitch
- 15. Использование NSUserDefaults для хранения состояния UISwitch
- 16. UIButton # titleLabel возвращается после программного изменения
- 17. collect2: л.д. возвращается 1 ошибка состояния выхода в Xcode
- 18. Как вызвать действие при изменении состояния UISwitch?
- 19. Использование UISlider as UISwitch (Два объекта состояния)
- 20. Сохранение состояния UISwitch в TableViewCell: Swift
- 21. Сохранение состояния прототипа UISwitch при изменении ViewControllers
- 22. Быстрое событие UISwitch до изменения значения
- 23. QML запустить Javascript кода после изменения состояния
- 24. $ stateChangeStart события длящегося после изменения состояния
- 25. Внутренние изменения состояния После попытки {} Блок
- 26. Ionicframework, Trigger предупреждение после изменения состояния
- 27. Изменение состояния кнопок после изменения URL-адреса
- 28. Держите элемент в фокусе после изменения состояния
- 29. Сохранить здоровье, веселье, монета после изменения состояния
- 30. Angular.js не может сфокусироваться после изменения состояния
Возможно, вместо этого введите новую вспомогательную переменную в код (например, 'BOOL userDidChangeValue') и заблокируйте первое обновление таймера после этого? я не получаю вашу настройку. Возможно, вы можете показать какой-то код. отредактируйте свой вопрос, чтобы сделать его более понятным. – calimarkus