我有一个集合视图(A(,它有几个部分,在这个集合视图中,单元格也有一个集合视图(B(。
我想向我的应用程序添加拖放功能,以便我可以对 B 集合视图中的单元格重新排序。我还希望能够将单元格从一个 B 集合视图移动到另一个 B 集合视图。
我已经看过这个 github 教程,但由于我的具体情况,它对我没有帮助。
https://github.com/mmick66/KDDragAndDropCollectionView
所以,再一次,这是结构:
- collectionView-A (it has multiple sections)
- cell:
- collectionView-B
- cell:
- Label
随着 iOS-11 的发布,Apple 在 UITableView
和 UICollectionView
中引入了拖放功能。
您可以参考以下链接了解完整的实施详细信息:
- 拖放在"集合"视图中的工作方式
https://medium.com/@p.gpt10/drag-it-drop-it-in-collection-table-ios-11-6bd28795b313
- 示例项目 - 它包括 2 个集合视图中的拖放以及重新排序。
https://github.com/pgpt10/DragAndDrop-CollectionView
如果您仍然遇到任何问题,请告诉我。