WKInterfaceGroup в таблице подсвечивает содержащуюся кнопку при касании
Я нашел, если вы реализуете WKInterfaceTable
контроллер строки содержит WKInterfaceGroup
и если вы добавите два WKInterfaceButton
Что касается группы, одна из которых отключена (или скрыта), и вы нажмете на эту кнопку, она выделит весь ряд, как если бы вы касались обеих кнопок. Это не происходит с обычным WKInterfaceGroup
вне стола. Как можно отключить это поведение выделения для всей группы в строке таблицы?
Вот пример проекта, который демонстрирует нежелательное поведение. B2 отключен, но касание его выделяет всю группу. Обратите внимание, что проект должен быть открыт с Xcode 8, так как это приложение watchOS 3.
1 ответ
Выберите tableCell в раскадровке
убрать галочку из Выбираемого элемента
Теперь вы можете нажать кнопку подряд. Если вам нужно получить индекс нажатой кнопки, посмотрите мой ответ здесь.