【发布时间】:2017-09-05 15:28:19
【问题描述】:
我正在尝试在具有 2 个部分的页面上构建一个集合视图。我希望第 1 节单元格为黄色,第 2 节单元格为蓝色。
我已经设法让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 宽度并保持圆角(使用插图时)?
【问题讨论】:
标签: ios swift uicollectionview