借鉴关于UICollectionView横向分页滚动,cell左右排版功能的实现修改了一下cell 左右排列的问题。
因为看到下面兄弟反馈设置这个无效,加上自己也有这个需求,小小的改动了一下。
horizontalLayout.minimumLineSpacing = 20;
horizontalLayout.minimumInteritemSpacing = 40;
horizontalLayout.sectionInset = UIEdgeInsetsMake(10, 10, 10, 10);
还有一个问题需要考虑当cell的宽度+sectionInsets.left + sectionInsets.right大于collectionView的宽度的时候或者cell的高度+sectionInsets.top + sectionInsets.bottom大于collectionView的高度时会崩溃崩溃在计算当前页的地方,需求仅到此 所以这个问题有空在搞吧