小编J.C*_*.C.的帖子

是否可以在使用UICollectionViewFlowLayout的UICollectionView中交换2个单元格?

假设我使用UICollectionViewFlowLayout和以下格式的UICollectionView:

1 2 3
4 5 6
7 8 9
Run Code Online (Sandbox Code Playgroud)

我触摸单元格9并将其拖到单元格6上,将单元格9移动到单元格6所在的位置,将单元格6移动到单元格9所在的位置:

1 2 3
4 5 9
7 8 6
Run Code Online (Sandbox Code Playgroud)

是否有任何方法可以轻松地移动单元格6并将其设置为单元格9的位置以及将单元格9移动到单元格6所在的位置?或者我是否必须继承UICollectionViewLayout?如果我必须继承UICollectionViewLayout,那怎么办呢?我已经尝试明确设置细胞的中心

-(UICollectionViewLayoutAttributes*)layoutAttributesForItemAtIndexPath:(NSIndexPath *)indexPath

但没有成功.

objective-c uicollectionview

13
推荐指数
1
解决办法
4825
查看次数

标签 统计

objective-c ×1

uicollectionview ×1