Swift: перетащите ячейки в пределах одного и того же UICollectionViewController - PullRequest
0 голосов
/ 25 марта 2019

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

Мне любопытно, можно ли это сделать с помощью UICollectionView. Я пытаюсь перетащить ячейки на другие ячейки, после чего содержимое ячейки сливается и исходная ячейка удаляется.

Любая идея / предложение будет оценено. Я не уверен, что добавление того, что у меня есть, необходимо, но при необходимости я, конечно, могу добавить код, который у меня есть.

1 Ответ

1 голос
/ 26 марта 2019

Да, использование collectionView было бы хорошим выбором для прокрутки и перетаскивания. Есть много встроенных методов, которые поддерживают перетаскивание.

https://developer.apple.com/documentation/uikit/views_and_controls/collection_views/supporting_drag_and_drop_in_collection_views

...