ColorUtilsiOS色彩工具类

联合创作 · 2023-09-27 22:06

ColorUtils 是一个很有用的 UIColor 类的扩展,提供附加的功能包括直接访问色彩组件和根据十六进制数值创建颜色信息。

UIColor是围绕CGColor的薄包装,它支持多种不同的格式,使其非常灵活。但是,这种灵活性会牺牲一些常见任务的可用性。例如,访问RGB颜色的红色,绿色和蓝色分量并非易事,并且很难比较颜色,因为即使它们在屏幕上相同也[UIColor blackColor]被视为与其他颜色不同[UIColor colorWithRed:0 green:0 blue:0 alpha:1]。ColorUtils使这些任务变得容易。

另一个常见的问题是,RGBA UIColors是使用0.0到1.0范围内的四个浮点值指定的,但是实际上,所有图形软件都将颜色视为具有0-255范围内的整数分量,通常表示为十六进制字符串。ColorUtils允许您将颜色指定为十六进制,以便您可以直接从PhotoShop复制和粘贴值。

浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报