我正在视图控制器类中设置标签颜色。当我使用以下代码时,它可以工作。
self.labelTest.textColor = UIColor.red
但是,如果使用UIColor的初始化程序,如下所示,标签将变为“不可见”。
self.labelTest.textColor = UIColor(red: 1, green: 0, blue: 0, alpha: 0)
有人可以告诉我为什么吗?
答案 0 :(得分:3)
这是因为您已将alpha设置为 0
self.labelTest.textColor = UIColor(红色:1,绿色:0,蓝色:0,字母: 0 )
将alpha设置为1以使其可见
self.labelTest.textColor = UIColor(red: 1, green: 0, blue: 0, alpha: 1)
alpha
颜色对象的不透明度值,指定为的值 0.0至1.0。低于0.0的Alpha值解释为0.0,高于1.0的Alpha值解释为1.0。