【发布时间】:2017-04-13 05:34:09
【问题描述】:
我有一个 UILabel,我想将其背景设置为带有 alpha 分量的黑色,以便此标签可以具有透明的黑色背景。
在情节提要中,当我使用 alpha 组件将背景设置为我想要的颜色时,即使是白色标签的文本也会随着 alpha 组件变得更亮。
为了克服这个问题,我将标签嵌入到 UIView 中,即使这样,同样的问题仍然存在。
我该如何克服这个问题。任何帮助将不胜感激。
【问题讨论】:
-
myLabel.backgroundColor = UIColor.black.withAlphaComponent(0)
-
Don't set alpha form Storyboard set Label's color and alpha using coding。这不适用于标签的文本。 lbl.backgroundColor = [UIColor colorWithRed:100/225.0 green:100.0/255.0 blue:100.0/255.0 alpha:.7];
标签: ios swift swift3 storyboard uilabel