KVNProgress HUD组件配色增强扩展
UIColor 的对比色扩展UIColor+KVNContrast.h
挺实用的,尤其是在做暗黑模式或者需要增强对比度的 UI 时,能帮你快速搞定颜色反差问题。用起来也简单,不用写一堆判断逻辑,直接调用方法就行,省事不少。适合对视觉要求比较高的界面设计。
KVNProgress
本身是个轻量级的 HUD 库,配合这个颜色扩展,用在进度提示或者状态反馈的 UI 上,视觉效果还蛮统一的。不光美观,响应也快,体验顺滑。
如果你对UIColor
颜色感兴趣,顺便推荐几篇不错的文章,像UIColor 和 16 进制互转这篇,就挺详细的,代码清晰;还有UIColor 十六进制颜色扩展,直接贴代码上手就能用;再来看看从字符串生成颜色,用在头像背景或标签颜色生成这些场景,效果还不错。
嗯,建议你下载下来看看源码,像UIColor+KVNContrast.h
这样的扩展类,读懂之后能举一反三,自己写扩展也不难。如果你常做 UI 层,掌握点颜色计算技巧,还是蛮加分的。
283B
文件大小:
评论区