关于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位置的重合。
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 代理方法
- UICollectionview实现类似UITableview的sectionheader悬浮代码
- 研究了一下collectionView ,总结一下,防止忘记
- UIcollectionView flowlayout 流式布局
- MJRefresh
- UICollectionView
- swift UICollectionView 代码创建 和自定义Cell
- UICollectionView的基本使用
- UICollectionView 数据不够一屏 开启 上下滚动
- UICollectionView cell点击后无法回调的解决方案
- UICollectionView 与 storyboard 的一点体会
- UICollectionView 的应用 (集合视图)
- UICollectionView 详解及自定义cell
- UICollectionView 为每个section 添加headerview
- iOS 开发UICollectionView及其常用方法+实例
- iOS 手写代码UICollectionView
- UICollectionView 简单使用 代码创建
- UICollectionView 的使用
- UICollectionView介绍
- iOS之UICollectionView的使用