如何使按钮文本成为特定颜色Xcode Swift

时间:2017-08-02 01:29:28

标签: swift xcode

现在我可以使它成为给定的xcode颜色之一,如黑色,蓝色,红色等。但是,我想让它成为一种特定的颜色,确切地说是浅绿色。任何人都可以帮助我吗?

urllib.response.getheaders()

有人有什么建议吗?谢谢!

4 个答案:

答案 0 :(得分:0)

你可以使用UIColor的RGB功能:

button1Label.setTitleColor(UIColor(red: 0/255, green: 255/255, blue: 255/255, alpha: 1), for: .normal)

答案 1 :(得分:0)

创建自定义UIColor对象。在Swift中,使用初始化程序实例化自定义UIColor对象。

我们可以使用一些,其中一些比其他更有用:

  

init(白色:CGFloat,alpha:CGFloat)

     

init(色调:CGFloat,饱和度:CGFloat,亮度:CGFloat,alpha:   CGFloat的)

     

init(红色:CGFloat,绿色:CGFloat,蓝色:CGFloat,alpha:CGFloat)

     

init(CGColor cgColor:CGColor!)init(patternImage image:UIImage)

     

init(CIColor ciColor:CIColor)

答案 2 :(得分:0)

您需要通过

定义颜色
  

UIColor(红色:CGFloat,绿色:CGFloat,蓝色:CGFloat,alpha:CGFloat)

所以它会是:

<li v-for="stop in stop_name_arr">{{stop}}</li>

答案 3 :(得分:0)

您可以轻松使用RGB颜色。 这是我最喜欢用Swift

做的方式
extension UIColor {
    convenience init(rgb r: Int, _ g: Int, _ b: Int, _ a: CGFloat = 1) {
        self.init(red: CGFloat(r)/255, green: CGFloat(b)/255, blue: CGFloat(b)/255, alpha: a)
    }
}

并用

调用它
let color = UIColor(rgb: 150, 135, 85)
let color2 = UIColor(rgb: 100, 120, 200, 0.5)