Как использовать метод dragStateDidChange UITableviewcell в пользовательском классе ячеек таблицы - PullRequest
0 голосов
/ 04 октября 2018

Я использую пользовательский класс UITableviewCell, мое требование - знать, когда ячейка прокручивается от экрана в самом пользовательском классе (не хочу использовать метод cellForRowAtIndexPath).Я не уверен, что метод dragStateDidChange используется для моих целей.Я не видел достаточно документации в developer.apple.com.Если метод dragStateDidChange не используется для моих целей, могу я узнать, когда этот метод можно использовать.Это больше похоже на исследование знания методов UITableviewCell.

1 Ответ

0 голосов
/ 04 октября 2018

Движение ячеек таблицы на экране и за его пределами обрабатывается через UIScrollView.Я считаю, что вы хотите сделать, это контролировать свойство visibleCells табличного представления и реагировать при его изменении.

DragState имеет значение, когда кто-то перетаскивает что-то в табличное представление, помеченное для принятия перетаскивания.,(см., например, https://developer.apple.com/documentation/uikit/drag_and_drop/adopting_drag_and_drop_in_a_table_view)

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