我想制作一个像 iOS 主屏幕一样的 UICollectionView。我发现了几个(而且很好的)样本,例如:
http://mobile.tutsplus.com/tutorials/iphone/uicollectionview-layouts/ http://mobile.tutsplus.com/tutorials/iphone/uicollectionview-layouts/
http://www.cocoacontrols.com/platforms/ios/controls/sespringboard http://www.cocoacontrols.com/platforms/ios/controls/sespringboard
http://www.cocoacontrols.com/platforms/ios/controls/aqgridview http://www.cocoacontrols.com/platforms/ios/controls/aqgridview
http://www.cocoacontrols.com/platforms/ios/controls/namenu http://www.cocoacontrols.com/platforms/ios/controls/namenu
http://www.cocoacontrols.com/platforms/ios/controls/mgbox2 http://www.cocoacontrols.com/platforms/ios/controls/mgbox2
iOS:是否有像主屏幕一样的开源启动器视图? https://stackoverflow.com/questions/7531246/ios-are-there-any-open-source-launcher-views-like-the-home-screen
上面的所有库都运行良好。编辑、删除和动画不是问题。但是,将两个单元组合成一个新组,没有一个库能够做到这一点。我进行了大量的搜索,但没有找到任何东西。
有谁知道有什么库可以通过拖放组合两个单元格吗?!?!
或者至少有一些关于如何制作的技巧?!?
您可以使用部分对项目进行分组,并使用补充元素来装饰组。
Or
您也可以只创建 2 种不同的 UICollectionViewCell:一种普通单元格 + 一种组单元格。
如果您的数据源反映了分组,则应该直接决定在 collectionView:cellForItemAtIndexPath: 中返回哪一个。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)