答案 0 :(得分:2)
您可以通过以下方式设置标签的背景颜色和透明度:
label.backgroundColor = UIColor(red: 0, green: 0, blue: 0, alpha: 0.7)
要使背景更暗,请将alpha(透明度)设置为更高的值。完全不透明的是1.0的alpha,完全透明的是0.0的alpha。所以用alpha来试验一下,直到找到你喜欢的值。
当然,您也可以将红色,绿色和蓝色值调整为您喜欢的值。 RGB为0,0,0将成为最暗的选项,黑色,这对您来说可能是最有用的。
编辑:您还可以使用以下替代方案来达到同样的效果:
label.backgroundColor = UIColor(white: 0.0, alpha: 0.7)
或
label.backgroundColor = UIColor.blackColor().colorWithAlphaComponent(0.7)
编辑:在Swift 3中,这将是:
label.backgroundColor = UIColor.black.withAlphaComponent(0.7)
答案 1 :(得分:-1)
p = ...