首页 > 解决方案 > UICollectionView contentOffset 从第二页错误

问题描述

我正在进行分页UICollectionViewKRLCollectionViewGridLayout用于自定义 3x3 网格布局。使用此设置,第一页中的所有内容都像下图一样完美运行:

KRLCollectionViewGridLayout *flowLayout = [[KRLCollectionViewGridLayout alloc] init];
flowLayout.scrollDirection = UICollectionViewScrollDirectionHorizontal;
flowLayout.aspectRatio = 1;
flowLayout.sectionInset = UIEdgeInsetsMake(2, 25, 10, 15);
flowLayout.interitemSpacing = 25;
flowLayout.lineSpacing = 25;
flowLayout.numberOfItemsPerLine = 3;

在此处输入图像描述

但是当我滚动到第二页时,问题就开始了:我的集合的内容偏移量像这张图片一样没有对齐,它不再是 3x3 网格:

在此处输入图像描述

我花了一个晚上研究解决方案,但似乎他们并没有帮助我解决这个问题。我现在该如何解决?

标签: iosuicollectionview

解决方案


推荐阅读