天天看点

iOS - UIColor前言1、UIColor 的创建2、UIColor 与 CIColor 和 CGColor 的相互转换3、由十六进制颜色值创建 RGB 颜色值

UIColor、CIColor 和 CGColor 出现在不同的类库里面,其实就是颜色存储方式不同而已,比如 999 可以用 10 进制、2 进制、16 进制等存储。三者之间都是能够方便转换的,特别是很多构造函数。

Objective-C

使用系统定义好的颜色创建

由白色透明度创建

由三原色创建

由图片创建

由 16 进制字符串创建

Swift

适用于 0Xc83c23、#c83c23、c83c23 格式的十六进制颜色值。