【发布时间】:2019-05-24 21:20:44
【问题描述】:
我可以在Xcode资产管理中创建这样的颜色,当然需要10.13以上才能应用。
我目前正在向我的应用程序添加主题功能,我认为编写一个自动适应明亮或黑暗模式的 NSColor 对象可能会有所帮助。
不知道能不能实现。如果达不到,不知道有没有更多的课题资料可以给我。
【问题讨论】:
我可以在Xcode资产管理中创建这样的颜色,当然需要10.13以上才能应用。
我目前正在向我的应用程序添加主题功能,我认为编写一个自动适应明亮或黑暗模式的 NSColor 对象可能会有所帮助。
不知道能不能实现。如果达不到,不知道有没有更多的课题资料可以给我。
【问题讨论】:
标准系统颜色(labelColor、controlColor等)会自动调整为暗模式,否则您需要提供自己的颜色和方法来确定设置(或使用 NSAppearance) - 请参阅 Supporting Dark Mode in Your Interface。
【讨论】: