标签: ios swift background background-color nsattributedstring
我已经研究过使用NSAttributedString但是会根据线长为背景着色,但我想创建跨越视图/标签宽度的彩色矩形背景。
这就是我希望我的文字显示矩形块彩色背景的每个段落之间的空格
答案 0 :(得分:3)
这可以通过简单地更改您正在使用的UILabel上的.backgroundColor属性来完成。
label.backgroundColor = .red
如果你想要更多的标签间距,你可以把它放在另一个视图中,设置你想要的约束,然后在你刚刚添加的superview上更改.backgroundColor属性。
答案 1 :(得分:1)
如果您希望它看起来像您的图像,您可以在UIStackView中堆叠标签并将标签的所有背景颜色更改为您的自定义颜色