我正在尝试交换 2 个表格单元格。所以如果布局是这样的
123 456 789
我将单元格 3 拖到单元格 5 它将是
125 436 789
但是如果我继续拖动而不提升到单元格 7,那么它将是
127 456 389
并为这一切设置动画。我有来自LXReorderableCollectionViewFlowLayout的基本代码,并进行了一些编辑,但仍然存在一些问题。就像在移动单元格时,另一个单元格看起来像一个副本并跟随它直到我放手,有时它会完全复制该单元格。在我的集合视图中,我使用一个 UICollectionViewCell 子类,但我有 2 个外观,一个包含信息的单元格和一个空单元格。
这是代码
LXReorderableCollectionViewFlowLayout.h - http://pastie.org/7188891 LXReorderableCollectionViewFlowLayout.m - http://pastie.org/7188886
(不能在这里发布代码,因为它太长了不能发布)