我想在CollectionView中为每个单元格设置一个自定义大小的布局。正因为如此,我希望单元格能够很好地组合在一起,正如您在此处看到的那样:(第一个单元格是顶部单元格,然后左下角是数字2,右下角是数字3)。滚动方向是水平的(即从左到右)。但是,当我为每个单元格实现自定义大小时,单元格不会填充空白区域,而是最终得到类似于这样的布局:要实现这个结果,我需要子类化UICollectionViewFlowLayout还是有组织单元格以占用尽可能多的可用空间的方法? 最佳答案 您需要通过子类化UICollectionViewLayout来