使用tableview时,我们可以随意设置Tableview中没个Section的背景颜色而在UICollectionView中。系统并没有给我们提供一个现成的代理方法或者是属性来设置。为collectionView设置需要自己去自定义。所以在系统的流式布局UICollectionViewFlowLayout的基础上进行自定义。在网上找到了一个swift版本的的。在此基础上进行修改完成了个OC版的Demo,写下备用。也可以留给有需要的人。
使用方式:可以使用github上的ULBCollectionViewFlowLayout。在控制器中遵守ULBCollectionViewDelegateFlowLayout协议。在创建CollectionView时使用ULCollectionViewFlowLayout样式的layout,因为ULCollectionViewFlowLayout继承与UICollectionViewFlowLayout,多提供了下面的代理方法:
- (UIColor *)collectionView:(UICollectionView *)collectionView layout:(