我想在包含2个部分的页面上构建一个集合视图。我希望第1节单元的颜色为黄色,第2节单元格为蓝色。Collectionview没有填充单元格标签
我已经设法让collectionview单元出现 - 但是单元之间没有任何填充 - 以及背景颜色结束的地方。如何在细胞周围添加更多彩色填充物以使其看起来更整洁? (最好有接口生成器) 截图:
编辑:加入边插图我的自定义单元格后 - 它让我更接近我所追求的,但似乎截断文本 - 和删除我的圆角:
代码:
override func drawText(in rect: CGRect) {
let insets = UIEdgeInsets.init(top: 5, left: 5, bottom: 5, right: 5)
super.drawText(in: UIEdgeInsetsInsetRect(rect, insets))
}
有没有办法让UICollectionViewFlowLayoutAutomaticSize考虑到额外的10瓦特宽度并保持圆角(使用插页时)?
感谢 - 但增加了细胞周围景色 - 不让我的细胞本身内增加更多的填充。 (见上面的屏幕截图) –
您可以将UIView约束设置为渴望约束条件的单元格(例如前导,尾随,顶部和底部为5) –
这将导致更多的颜色填充,但现在我知道你想要简单的间距之间的单元格 –