Недавно я начал изучать и пытаться разработать проект поддержки Apple Watch для одного из моих проектов iPhone, где у меня есть объект WKInterfaceButton на каждом RowController в WKInterfaceTable, я хочу обработать его действие, чтобы получить доступ к основным массив данных для обновления некоторых вещей. На iPhone/iPad обычно мы делаем это, назначая Indexpath как свойство тега UIButton, и на основе значения тега мы получаем доступ к расположению массива данных, но похоже, что в WKInterfaceButton отсутствует свойство тега в наборе часов, поэтому, если кто-нибудь знает лучший способ получить индекс WKInterfaceButton, нажав на, чтобы получить значение индекса в его целевом методе. Это было бы так полезно для меня, как я был застрял на нем, пожалуйста, помогите мне, если вы столкнетесь с той же проблемой раньше.Обработка действий WKInterfaceButton в WKInterfaceTable
1
A
ответ
-1
Я не пробовал это, но я предполагаю, что если вы добавите свойство integer (например, «tag») в свой класс rowController и установите для него какое-то уникальное значение (возможно, число строк) по мере создания строк, метод действия кнопки в классе rowController, и он может опросить значение свойства тега, чтобы определить, какая строка была удалена.
1
- Напишите метод в «представлении строк». например
- (IBAction) btnTurnOnOffClicked ;
- Выберите свою кнопку в дизайне «вид строки» для таблицы в Interface.storyboard.
- Когда вы выберете
WKInterfaceButton
объект, вы можете найти «Отправленные действия» в панели «Утилиты». - Перетащите и привяжите к вашему методу «просмотр строки».
Смежные вопросы
- 1. Обработка событий WKInterfaceButton в WKInterfaceTable
- 2. WKInterfaceTable, WKInterfaceButton и методы действий
- 3. Как получить индекс WKInterfacebutton, используемый в WKinterfaceTable?
- 4. Обработка неиспользуемых действий?
- 5. Вход - Обработка действий в LibGdx
- 6. Обработка исключений в семантических действий
- 7. Обработка сотен действий в Struts2
- 8. Paginated WKInterfaceTable
- 9. Выделите WKInterfaceTable в WatchKit?
- 10. Как скрыть WKInterfaceButton в watchkit
- 11. Скрытый статус WKInterfaceButton в WatchKit
- 12. WKInterfaceButton multiple line title
- 13. Как установить название WKInterfaceButton?
- 14. Обнаруживать WKInterfaceButton непрерывно?
- 15. Время отклика WKInterfaceButton
- 16. WKInterfaceTable, контроллеры строк и действия кнопок в Swift
- 17. шаблон для очереди действий Обработка
- 18. Как создать разделы в WKInterfaceTable
- 19. Выбор группы перехвата в WKInterfaceTable
- 20. Нужна помощь для WKInterfaceTable
- 21. Удалить ячейку от WKInterfaceTable
- 22. WKInterfaceTable не создает строки
- 23. Обнаружение несколько прикосновений WKInterfaceTable
- 24. Multiple WKInterfaceLabel на WKInterfaceTable
- 25. WKInterfaceTable ширина полосы прокрутки
- 26. Неанимированный прокрутки WKInterfaceTable внизу
- 27. Обработка действий Javascript в PDF с Java
- 28. Обработка сообщений об ошибках в классе действий
- 29. Обработка исключений (ExceptT) в цепочке действий
- 30. Обработка нескольких действий в одном вызове REST
ваша проблема может решить по категории класса. –