在Swift 4中,uicollectionView是否可以仅为特定的indexPath设置minimumLineSpacing?

时间:2018-12-04 06:47:01

标签: uicollectionview swift4

Image Link

在图片中,我制作了一个 UICollectionView ,就像上面的一样。 但我想使其像底部的collectionView。 对于特定的 indexPath ,我希望单元格之间有更多空间

我用谷歌搜索,但我认为 minimumLineSpacingForSectionAt 无法做到这一点。

有更好的方法吗?

2 个答案:

答案 0 :(得分:0)

此方法“ minimumLineSpacingForSectionAt”用于提供节之间而不是单元格之间的间隔。为了实现上述目的,您可以返回空的CollectionView单元格,也可以为此特定单元格返回不同的大小。

答案 1 :(得分:0)

有一种更好的方法来实现此目的,即使用UICollectionViewFlowLayout。您需要将UICollectionViewFlowLayout子类化,对其进行自定义,然后将其分配给您的集合视图。