【发布时间】:2012-12-14 21:37:30
【问题描述】:
假设我有一个使用 UICollectionViewFlowLayout 和以下格式的 UICollectionView:
1 2 3
4 5 6
7 8 9
我触摸单元格 9 并将其拖到单元格 6 上,将单元格 9 移动到单元格 6 所在的位置,将单元格 6 移动到单元格 9 所在的位置:
1 2 3
4 5 9
7 8 6
有没有什么方法可以轻松地将单元格 6 移动到单元格 9 所在的位置,以及将单元格 9 移动到单元格 6 所在的位置并为其设置动画?还是我必须继承 UICollectionViewLayout?如果我必须继承 UICollectionViewLayout,这将如何完成?我已经尝试在
中明确设置单元格的中心-(UICollectionViewLayoutAttributes*)layoutAttributesForItemAtIndexPath:(NSIndexPath *)indexPath
但没有成功。
【问题讨论】:
标签: objective-c uicollectionview