我们应该在ios13中为暗模式和亮模式添加两个图像吗

时间:2019-11-15 05:29:01

标签: ios13 ios-darkmode uiimageasset xcode11.2

我现在有点困惑,我想为我的旧应用程序增加对黑暗模式的支持。但是我不明白,是否必须为暗模式和亮模式的单个资产添加两个图像。为每种外观添加额外的资产并不总是最好的选择。最后,它会使您的应用程序更大。

我的应用程序大小已经太重了。而且我不能为暗模式添加新图像。

似乎为开发人员和设计师增加了很多工作。所以现在,我的设计师必须为我提供所有在暗模式下使用的新图像,这很难吗?

我们从最近2年开始致力于这个项目,我们的应用程序中有很多图标。因此,我们无法为黑暗模式创建新图标,然后添加它。

请帮我这个问题

我们还有其他选择,Xcode可以单独生成黑暗模式的图标吗?而且我们可以使用它而不是从设计师那里为黑暗模式创建图标,然后添加它。

请帮助我,抱歉我的英语不好!

enter image description here

2 个答案:

答案 0 :(得分:1)

您无需为黑暗模式提供单独的资产。在属性检查器中,选择图像后,在Appearance下,只需选择None而不是Any, Dark。然后,这一张图片将同时用于两种模式。

答案 1 :(得分:0)

只需在项目info.plist中添加“ UIUserInterfaceStyle”键“ Light”。enter image description here