项目个人中心改版,从原来的UITableView的风格换到UICollectionView的风格:
1.个人中心顶部肯定是个UICollectionView怎么能像UITableView一样有整体的HeaderView?
A:UICollectionView没有像UITableView一样的Header属性,找到一篇文章,讲了一个方法
我自己的做法:
2.UICollectionView怎么像UITableView一样,Section有HeadView和FooterView?
A:在你的方法里,对UICollectionView写上[_myCollectionView registerClass:[MineHeaderView class] forSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:@"Header"];和一个代理方法
3.UICollectionView的创建,同UITableView的不同和相同之处?
A:不同之处:UICollectionView的创建需要一个“样式”:UICollectionViewFlowLayout和[_myCollectionViewregisterNib:[UINibnibWithNibName:@"MineCollectionViewCell"bundle:nil]
forCellWithReuseIdentifier:@"cellID"];
比如我的:
相同之处:代理方法基本类似,包括section的数量,cell创建,cell的点击事件。