Продолжать получать tableView: didSelectRowAtIndexPath: если положить и держать два пальца на ячейках - PullRequest
0 голосов
/ 09 января 2020

Начиная с iOS13, Apple представила новую функцию в табличном представлении, которая представляет собой взаимодействие с множественным выбором, которая позволяет пользователю выбирать / отменять выбор нескольких смежных ячеек с помощью жеста панорамирования двумя пальцами.

Я включил эта функция на одном из моих табличных представлений, и она работает довольно хорошо, так же, как в собственном приложении Сообщения.

Однако, если пользователь запускает взаимодействие с несколькими выборами двумя пальцами и удерживает двумя пальцами одну ячейку в конце концов. Приложение будет продолжать получать tableView: didSelectRowAtIndexPath: callback до тех пор, пока не отпустят два пальца.

Это то, что я могу сделать, чтобы избежать повторного получения одного и того же обратного вызова?

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