UcfUIColorExtensions说明文档

扩展属性

lighterColor

说明:浅色

示例

print(UIColor.red.lighterColor)
输出结果:UIExtendedSRGBColorSpace 1 0.2 0.2 1

darkerColor

说明:深色

示例

print(UIColor.red.darkerColor)
输出结果:UIExtendedSRGBColorSpace 0.8 0 0 1

hex

说明:UIColor转16进制

grey

说明:public var grey: Int

构造函数

public convenience init(_ r:CGFloat,_ g:CGFloat,_ b:CGFloat,_ a:CGFloat)

说明:使用RGBA的构造方法

示例

print(UIColor(255,0,0,0.5))
输出结果:UIExtendedSRGBColorSpace 1 0 0 0.5

public convenience init(_ r:CGFloat,_ g:CGFloat,_ b:CGFloat)

说明:使用RGB的构造方法

示例

print(UIColor(255,0,0))
输出结果:UIExtendedSRGBColorSpace 1 0 0 1

public convenience init(_ hex: String,_ a:CGFloat = 1.0)

说明:使用16进制色值字符串+透明度的构造方法

示例

print(UIColor("#FF0000"))
输出结果:UIExtendedSRGBColorSpace 1 0 0 1
print(UIColor("#FF0000",0.5))
输出结果:UIExtendedSRGBColorSpace 1 0 0 0.5

你可能感兴趣的:(UcfUIColorExtensions说明文档)