【问题标题】:which color to use to have inverted darkmode swift使用哪种颜色可以快速反转暗模式
【发布时间】:2020-06-27 10:19:15
【问题描述】:

我正在构建一个计算器,并且正在添加暗模式支持,因此我将所有颜色更改为系统颜色,以便在 iOS 上为我的背景激活暗模式时它们会发生变化,例如我使用系统背景颜色在深色模式下,黑色在浅色模式下是白色的..但是要显示文本,我需要完全相反,字体在深色模式下必须是白色,在浅色模式下是黑色..因为我在情节提要中这样做我可以'不只是通过 component.color =...(,我可以吗?)将其设置为颜色,但我无法在选择器中找到 systemBlack 颜色...谢谢您的帮助!

【问题讨论】:

  • 文本应该是“系统标签”。

标签: swift uistoryboard ios-darkmode


【解决方案1】:

如果您想为您的应用添加暗模式支持,您应该使用资产文件夹中设置的颜色。通过将颜色的外观设置为任何和暗,然后您可以设置亮模式(任何)和暗模式的颜色值。您可以在情节提要的颜色选择器中专门使用这些颜色项目。

【讨论】:

  • 您说的是哪个资产文件夹?资产.xcassets?我是 swift 和 Xcode 很抱歉我很笨
  • @JGStyleSSBU 是的,assets.xcassets 文件夹。从而右键单击您可以创建新的颜色集。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-27
  • 2020-05-27
  • 2012-08-31
  • 2021-12-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多