如何快速获得RGB颜色?

时间:2019-07-14 06:02:27

标签: ios swift

我需要定义一种静态颜色,以便在整个项目中使用它。
我想使用以下相同的语法

let my color = staticColor

有什么解决办法?

1 个答案:

答案 0 :(得分:1)

您的答案是

extension UIColor {

static func rgb(red: CGFloat, green: CGFloat, blue: CGFloat, alpha: CGFloat)->UIColor{
return UIColor(red: red/255, green: green/255, blue: blue/255, alpha: alpha)

}

static func colorA() -> UIColor {
return UIColor(red: 146/255, green: 39/255, blue: 143/255, alpha: 1)
}


static func colorB() -> UIColor {
return UIColor(red: 173/255, green: 104/255, blue: 173/255, alpha: 1)
}
}