我正在尝试交换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
(不能在这里发布代码,因为它的帖子太长了)