UICollectionView就像iOS Home Screen一样

时间:2012-11-22 19:58:59

标签: objective-c ios uicollectionview uicollectionviewcell

我想制作一个像iOS Home Screen一样的UICollectionView。我找到了几个(和好的)样本,如:

http://mobile.tutsplus.com/tutorials/iphone/uicollectionview-layouts/

http://www.cocoacontrols.com/platforms/ios/controls/sespringboard

http://www.cocoacontrols.com/platforms/ios/controls/aqgridview

http://www.cocoacontrols.com/platforms/ios/controls/namenu

http://www.cocoacontrols.com/platforms/ios/controls/mgbox2

iOS: Are there any open-source Launcher Views like the home screen?

以上所有图书馆都运作良好。编辑,删除和动画不是问题。但是,将两个单元组合成一个新组,好吧,没有一个库可以做到。我搜查了很多,但没有找到任何东西。 有没有人知道任何库可以通过拖放来组合两个单元格?!?! 或者至少有一些关于如何制作的提示?!?

1 个答案:

答案 0 :(得分:0)

您可以使用部分对项目和SupplementaryElements进行分组来装饰组。

您还可以创建两种不同的UICollectionViewCells:一个普通单元格+一个组单元格。

如果你的数据源反映了分组,它应该直接决定在collectionView中返回哪一个:cellForItemAtIndexPath:。