如何在UITableView或UICollectionView中的其他行之间拖动一行

时间:2016-02-23 12:22:42

标签: ios uitableview uicollectionview

我正在尝试实现下面动画中显示的视图:

enter image description here

我发现了一个名为TGLStackedViewController的伟大控件,几乎可以满足我的需要。它执行移动的方式是拍摄您要移动的卡片的快照,并将其作为子视图添加到collectionView,同时隐藏原始卡片。当拖动停止时,移动视图将被移除,原始卡将再次可见。

这很有效,但由于可移动视图覆盖了所有卡片,因此无法产生我想要的结果。我希望移动的卡片始终位于上方和下方的两个单元格之间,就像在动画中一样。但我不知道如何做到这一点,因为所有项目都处于同一水平。我真的希望避免使用完全自定义的视图控件,如果可能,请使用UICollectionViewUITableView执行此操作。

0 个答案:

没有答案