首页 > 解决方案 > 使用 UICollectionViewFlowLayout 的 UICollectionView 使单元格居中和未对齐

问题描述

我正在使用一个标准UICollectionViewFlowLayout,但它似乎做了一些过度工作,因为它将部分的单元格与一个项目居中,如果该部分包含 2 或 3 个项目,它们不会分布以适合宽度

如何始终获得相同的分布(向左)和边距(如超过 3 个项目)

在此处输入图像描述

标签: ioscocoa-touchuicollectionviewuicollectionviewflowlayout

解决方案


我发现问题出在哪里......标题文本(带有灰线分隔符)也是一个对应于全角的单元格,如果这个单元格与相同大小的单元格一起,我会得到上述结果

所以解决方案是在一个部分中只保留相同大小的图像单元格,没有全角标题单元格(注意:在这种情况下,最好将标题单元格重新设计为部分标题)

在此处输入图像描述


推荐阅读