本文主要是介绍自定义瀑布流(可添加自定义header和footer),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
github 地址github.com/Wanghongchao12138/CustomerCollectionView
/* 设置cell 的宽高 */
(CGFloat)collectionView:(UICollectionView)collectionView layout:(WHCWaterfallFlowLayout)collectionViewLayout heightForWidth:(CGFloat)width atIndexPath:(NSIndexPath*)indexPath;
/* 设置collection 的头视图的size */
(CGSize)collectionView:(UICollectionView)collectionView layout:(WHCWaterfallFlowLayout)collectionViewLayout referenceSizeForHeaderInSection:(NSInteger)section;
/* 设置collection footer 视图的size */
(CGSize)collectionView:(UICollectionView)collectionView layout:(WHCWaterfallFlowLayout)collectionViewLayout referenceSizeForFooterInSection:(NSInteger)section;
-- colCount -- 设置CollectionView 的cell 的列数 -- sectionInset -- 设置cell 的间距
这篇关于自定义瀑布流(可添加自定义header和footer)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!