为了在我的项目中添加自定义颜色并准备好使用,是在 Assets 中创建一个新的颜色集,还是创建一个 swift 文件并在 UIColor 扩展中添加我的自定义颜色更好?
有人告诉我两种方式,但我想得到一个合理的答案。
视情况而定。
如果您需要具有不同外观(浅色、深色、色域、对比度等)的动态颜色,请使用资产。
如果您需要简单的静态颜色,请使用扩展程序。