我正在尝试将minimumLineSpacing
设置为集合视图部分中的两个不同值。但我能找到的唯一方法是collectionView(_ collectionView:, layout collectionViewLayout:, minimumLineSpacingForSectionAt section:)
,它只能为每个部分指定一个minimumLineSpacing
值。
基本上我在部分中交替使用单元格A和B.我希望A和B之间的间距为2,B和下一个A的间距为10。
答案 0 :(得分:0)
尝试使用minimumInteritemSpacingForSectionAt
,这将在指定的部分中生成单元格之间的间距。
并为两个部分之间的间距实施minimumLineSpacingForSectionAt
。
答案 1 :(得分:0)
根据我的小经验,你无法像常规方式那样实现该功能,例如多次设置minimumLineSpacing。唯一的方法是自定义UICollectionViewLayout 告诉你的UICollection它应该如何放置它的孩子。这是一个清晰的教程:https://www.raywenderlich.com/156794/custom-uicollectionviewlayout-tutorial-parallax