1.如果使用系统的cell,则使用的重用的方法为不带indexPath的那个,如果使用自定义的cell则使用带indexPath的那个
2.如果建立类的时候建立了xib,则加载的时候使用加载nib的那个方法,否则找不到那个自定义的对象
3.tableView设置多选的方法时
self.tableView.allowsMultipleSelectionDuringEditing = YES;4.自定义的cell必须继承于UICollectionReusableView或UITableViewCell否则会出错
5.设置可以多选的属性和方法有allowsMultipleSelection,multipleTouchEnabled
6.collectionView.visibleCells能返回所有的cell,是一个数组
7.如果自定义的cell或着header或footer是用代码创建,则把空间写在initWithFrame方法里就行了,写在init方法中是不行的
8.设置collectionView的headerView的size是通过flowlayout,即
[layout setHeaderReferenceSize:CGSizeMake(kScreenWidth, 344)];
本文介绍了UITableView与UICollectionView的高级使用技巧,包括自定义cell的重用方法、xib文件加载方式、设置多选功能、自定义cell继承要求、collectionView可见cell获取方法、自定义cell布局实现方式以及collectionView headerView尺寸设置等。


被折叠的 条评论
为什么被折叠?



