2019-06-21

2019-06-21  本文已影响0人  木木奻

UICollectionView自定义布局的方式

1.自定义UICollectionViewFlowlayout 

 flowlayout.minimumInteritemSpacing 统一设置cell的临间距

 flowlayout.minimumLineSpacing 统一设置cell的行间距

 flowlayout.itemSize  统一设置cell的大小

       // flowlayout.sectionInset = UIEdgeInsets.init(top: 0, left: 0, bottom:12, right: 0)

2.UICollectionViewDelegateFlowLayout  代理方法

2.1   设置每一个cell的大小

 funccollectionView(_collectionView:UICollectionView, layout collectionViewLayout:UICollectionViewLayout, sizeForItemAt indexPath:IndexPath) ->CGSize{}

2.2 设置每一组cell的边距

collectionView(_collectionView:UICollectionView, layout collectionViewLayout:UICollectionViewLayout, insetForSectionAt section:Int) ->UIEdgeInsets{}

上一篇下一篇

猜你喜欢

热点阅读