我正在开发一个支持多个主题的iOS应用。有些主题使用深色背景色,有些使用浅色。在深色/浅色背景中,某些默认图标不可见。我在xcassets中看到了一个选项,可以为不同的颜色模式添加图像。我的目标是从xcasset加载图像,而无需使用其他图标名。例如:如果我使用ic-user加载图标,则它应基于“某些设置或值”加载适当的图像。可以在iOS中使用吗?还是仅适用于macOS?
答案 0 :(得分:1)
目前仅在macOS上支持基于亮/暗模式自动使用不同的图像资产外观。
有传言称它将被添加到iOS 13中。
目前,您将需要使用代码根据应用程序的活动主题加载所需的单个图像。