Свойство UITableViewCell isHighlighted сбрасывает себя. Почему и можно ли это предотвратить? - PullRequest
0 голосов
/ 10 февраля 2020

Я реализую список, в котором первое нажатие на запись выделяет его и выполняет одно действие, а второе - другое.

Я решил установить свойство isHighlighted в ячейке для первого нажмите, а затем проверьте его в следующий раз для обнаружения второго касания.

Это не работает: при втором касании я обнаружил, что свойство ячейки isHighlighted было сброшено. Я ничего не вижу в Apple do c или в любых настройках IB для таблицы или ячейки.

У меня есть простой пользовательский класс ячеек, поэтому я могу поставить свой собственный логический тип там, чтобы записать "выделенное" состояние. Но я хотел бы знать, почему встроенный не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...