xcode配置swift使用自定义主题颜色或者使用RGB或者HEX颜色

要想在xcode中使用自定义颜色或者配置主题色,需要在Assets中配置,打开Assets文件,然后点击添加Color Set:

输入颜色的名称,然后选中这个颜色,会出现两个颜色:

Any Appearance表示亮色模式下使用的颜色,Dark表示暗黑模式下使用的颜色

选中一个颜色后,点击右上角的按钮,就会出现颜色属性调整面板:

在面板里面我们可以设置颜色可以在哪些设备上使用,还有调整颜色的色值,在面板的最底部有一个Show Color Panel按钮,可以打开颜色面板,在里面可以使用吸管吸取屏幕上的颜色值:

使用RGB或者HEX的色值:

选中面板上的第二个选项,然后下拉框选择RGB Sliders选项,在底部就有Hex的颜色值了,可以通过修改使用Hex的色值。

设置好颜色之后,在项目中想使用这个颜色,可以使用Color("颜色名称") 即可:

比如你刚设置的颜色名称是theam,使用的时候就是Color("theam")

在不同的颜色模式下就会显示不同的颜色,比如我这是的亮色模式显示红色,暗色模式显示蓝色:

在页面中不同的模式下,字体的颜色就会不一样:

相关推荐
大熊猫侯佩13 小时前
WWDC26 全新 SwiftData 的 .codable 宏选项:它不是泛型专用胶水
数据库·swift·apple
smartpi_ai15 小时前
离线语音识别的“数字变量“限制:为什么不能识别“20.5度“?
人工智能·语音识别·xcode
大龄秃头程序员17 小时前
Swift 并发实战:从 Task 到 Actor 重入性,我掉进了“逻辑不一致”的坑
swift
阿童木写作17 小时前
Python批量翻译亚马逊商品图实战教程
开发语言·python·xcode
2601_9609067218 小时前
科技“无人区”跋涉,难度高、不确定性大
windows·macos·pycharm·myeclipse
鹤卿12318 小时前
「iOS」3GShare总结
macos·ios·objective-c·cocoa
LinXunFeng18 小时前
给 Flutter 插件加上 Swift Package Manager 支持
flutter·swift
大龄秃头程序员1 天前
Swift 面试反直觉:Property Wrapper 真的拿不到宿主 self 吗?
swift
FeliksLv1 天前
从 +load 到 Swift Macros:自动注册的演进与实践
ios·objective-c·swift
嵌入式小周1 天前
Genymotion 安卓模拟器在 Intel 芯片 Mac 上的运行(附带下载方式)
android·macos