【问题标题】:When will an iOS application loads dark/light/any images from xcassets?iOS 应用程序何时会从 xcassets 加载深色/浅色/任何图像?
【发布时间】:2019-04-23 17:58:27
【问题描述】:

我正在开发一个支持多个主题的 iOS 应用程序。有些主题使用深色背景色,有些使用浅色。一些默认图标在深色/浅色背景中不可见。我在 xcassets 中看到了一个选项,可以为不同的颜色模式添加图像。我的目标是从 xcasset 加载图像而不使用不同的图标名称。例如:如果我使用 ic-user 加载图标,它应该根据“某些设置或值”加载适当的图像。这在 iOS 中是否可行?还是此功能仅适用于 macOS?

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    目前仅 macOS 支持根据明暗模式自动使用不同的图像资产外观。

    传闻会加入iOS 13。

    目前,您需要使用代码根据应用的活动主题加载所需的单个图像。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-04
      • 2021-10-05
      • 2019-12-08
      • 2020-04-13
      • 2020-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多