关于UICollectionView横向分页滚动,cell左右排版功能的实现

借鉴关于UICollectionView横向分页滚动,cell左右排版功能的实现修改了一下cell 左右排列的问题。

因为看到下面兄弟反馈设置这个无效,加上自己也有这个需求,小小的改动了一下。

horizontalLayout.minimumLineSpacing = 20;

horizontalLayout.minimumInteritemSpacing = 40;

horizontalLayout.sectionInset = UIEdgeInsetsMake(10, 10, 10, 10);


关于UICollectionView横向分页滚动,cell左右排版功能的实现_第1张图片


还有一个问题需要考虑当cell的宽度+sectionInsets.left + sectionInsets.right大于collectionView的宽度的时候或者cell的高度+sectionInsets.top + sectionInsets.bottom大于collectionView的高度时会崩溃崩溃在计算当前页的地方,需求仅到此  所以这个问题有空在搞吧

Demo地址

你可能感兴趣的:(关于UICollectionView横向分页滚动,cell左右排版功能的实现)