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