我想制作一个像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?
以上所有图书馆都运作良好。编辑,删除和动画不是问题。但是,将两个单元组合成一个新组,好吧,没有一个库可以做到。我搜查了很多,但没有找到任何东西。 有没有人知道任何库可以通过拖放来组合两个单元格?!?! 或者至少有一些关于如何制作的提示?!?
答案 0 :(得分:0)
您可以使用部分对项目和SupplementaryElements进行分组来装饰组。
或
您还可以创建两种不同的UICollectionViewCells:一个普通单元格+一个组单元格。
如果你的数据源反映了分组,它应该直接决定在collectionView中返回哪一个:cellForItemAtIndexPath:。