首页 > 解决方案 > 为什么 UICollectionView 在 Xcode 11 (ios 13) 中省略 Line/Intrim 间距?

问题描述

我正在使用 UICollectionViewFlowLayout。对于相同的单元格大小,它可以正常工作,但如果大小不同,它会使 UICollectionView 的 LineSpacing 和 Interim 间距为零,如下图所示。

Xcode 11 (ios 13) 中是否有任何新内容可以使集合视图改变其行为。

我在情节提要和情节提要中都进行了务实的尝试,但没有奏效。构建:

------------------- Xcode 11.0 ----------------- ----|-------------------- Xcode 10.x ----------- ----

在此处输入图像描述

标签: iosswiftuicollectionviewuikituicollectionviewcell

解决方案


尝试这个

layout.minimumInteritemSpacing = 0

layout.minimumLineSpacing = 0

在这里给出你想要的间距,也有机会在故事板中做到这一点。


推荐阅读