如何重新排序UICollectionViewCells部分?

时间:2014-09-03 13:24:34

标签: ios objective-c uicollectionview uicollectionviewcell

我需要重新排序UICollectionViewCell部分视图的建议。

例如:

第0节:

Cell0 (frame:10,10,40,40) (IndexPath item:0 section:0)
Cell1 (frame:10,10,40,80) (IndexPath item:1 section:0)
Cell2 (frame:10,10,40,120) (IndexPath item:2 section:0)
Cell3 (frame:10,10,40,160) (IndexPath item:3 section:0)

第1节:

Cell0 (frame:10,10,40,40) (IndexPath item:0 section:1)
Cell1 (frame:10,10,40,80) (IndexPath item:1 section:1)
Cell2 (frame:10,10,40,120) (IndexPath item:2 section:1)

这是我附加CollectionView的方式。因此,当可见时,较高的细胞位于较高的细胞后面,其不可见。

因此,加载后我需要按以下方式重新排序Cell

第0节:

Cell3 (frame:10,10,40,160) (IndexPath item:0 section:0)
Cell2 (frame:10,10,40,120) (IndexPath item:1 section:0)
Cell1 (frame:10,10,40,80) (IndexPath item:2 section:0)
Cell0 (frame:10,10,40,40) (IndexPath item:3 section:0)

第1节:

Cell2 (frame:10,10,40,120) (IndexPath item:0 section:1)
Cell1 (frame:10,10,40,80) (IndexPath item:1 section:1)
Cell0 (frame:10,10,40,40) (IndexPath item:2 section:1)

那么,最好的方法是什么。请提出建议。如果需要任何澄清。评论

0 个答案:

没有答案