swift 3 - 自定义集合视图单元格之间的水平空间

Posted

技术标签:

【中文标题】swift 3 - 自定义集合视图单元格之间的水平空间【英文标题】:swift 3 - horizontal space between custom collection view cell 【发布时间】:2016-09-25 01:19:23 【问题描述】:

我有一个自定义集合视图单元格,我目前正在用每个单元格内部的分隔线分隔它。

我想修改它以删除分隔线,而是在每个单元格之间留一个空格。单元格占据整个宽度和动态高度。如何在每个不同的单元格之间添加一些定义的空间?

我有一个 UICollectionViewController 正在显示我的单元格。

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat 
    return 10

但我认为这是错误的,因为它说的是部分。我找不到一个我认为它在 Swift 3 中被删除的东西。

【问题讨论】:

【参考方案1】:

将此布局分配给我的集合视图就可以了!

let layout = UICollectionViewFlowLayout()
        layout.minimumLineSpacing = 10

【讨论】:

以上是关于swift 3 - 自定义集合视图单元格之间的水平空间的主要内容,如果未能解决你的问题,请参考以下文章

swift中的自定义集合视图单元格

Swift Cocoa Touch 自定义单元格为 IBOutlets 返回 nil

如何在 swift 3 中的 tableview 单元格中添加带有自定义视图的 collectionView?

如何在swift ios中的两个自定义表格视图单元格之间添加间距?

自 Xcode 12 (Swift 5.3) 以来,嵌套集合视图不响应单元格选择

嵌套集合视图 Swift 4.2