您的位置:首页 > 产品设计 > UI/UE

关于UICollectionView的学习

2015-08-12 16:22 302 查看
1. header部分

 header使用xib,在加载到collection View中。(与tableView中的Cell有显著差别)


,再设置xib的Identifier


同时,在viewController文件中,选用的register方法是如下图:



这其中被注销的方法并不能实现将header加载到collectionView中(原因不知)。

而且,在针对header的函数

中,设置的为

与register采用的方法是相对应的。

2. UICollectionView中的基础。

参考:http://www.cnblogs.com/wayne23/p/4013522.html

可以用:http://www.appcoda.com/supplementary-view-uicollectionview-flow-layout/

其中我已使用的有:

























N-2. NSArray的indexPath、section、row???

N-1. 从JSON中读取数据

N. 所遇到的问题。

(1)最重要的cell函数cellForItemAtIndexPath:不执行。

         解决方法:UICollectionFlowLayout仅进行了初始化,需要再对其itemSize属性设置一个初始值(这个初始值好像不影响,但是可以影响cellForItemAtIndexPath:的执行)。

(2)就是1中的header设置,如果不对会导致header加载出问题,例如使用了注销的语句,加载的“所谓(其实不是header,仅是加载了一个View)”与Cell位置的重合。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  UICollectionView