Ненормальное поведение при перетаскивании ячейки табличного представления с помощью делегата перетаскивания табличного представления в цели c - PullRequest
0 голосов
/ 30 октября 2018

Я использую делегат перетаскивания таблицы, чтобы изменить порядок ячеек таблицы. У меня возникает проблема, если я иду по указанному ниже пути:

  1. У нас достаточно ячеек в табличном представлении, чтобы их можно было прокручивать.

  2. Перетаскиваем 1-ю ячейку

  3. Прокрутите вниз, перетаскивая ячейку одну за другой, пока исходное положение перетаскиваемой ячейки (от места перетаскивания ячейки) поднимется / исчезнет с экрана через верх.

  4. Теперь возьмите перетаскиваемую ячейку за пределами таблицы, но не бросайте ее. Вы увидите, что в позиции, из которой мы перетащили ячейку, нет предварительного просмотра.

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

  6. Но перетаскиваемая ячейка не возвращается к своей прежней позиции, вместо того, чтобы эта позиция отображалась, поскольку пустое состояние кажется, что эта ячейка исчезла.

Предварительный просмотр ячейки по умолчанию создается для использования делегата перетаскивания.

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