我需要定义一种静态颜色,以便在整个项目中使用它。
我想使用以下相同的语法
let my color = staticColor
有什么解决办法?
答案 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)
}
}