在暗或亮模式下启动图像

ger*_*ram 7 xcode ios ios13 ios-darkmode

有人知道如何为黑暗或明亮模式选择不同的启动图像集吗?

alx*_*ves 10

由于启动屏幕会在应用开始执行之前加载,因此无法以编程方式更改启动图像集。

但是,在Image Set选项卡中,您可以更改Appearance选项以为亮和暗模式启用一组不同的图像:

在此处输入图片说明

因此,如果在“启动屏幕故事板”中设置此图像,结果将如下所示:

在此处输入图片说明

附带说明一下,如果仅需要更改背景颜色而不是图像,则可以将“启动屏幕情节提要”视图背景颜色设置为,System Background Color而仅使用透明的.png图像。

  • “任何,深色”允许您指定两种外观变化(一种用于浅色/任何即旧版本)。“任意、浅色、深色”允许您指定三个,如果您想改变不支持浅色/深色模式的设备和支持浅色模式的设备之间的外观,您可能需要这三种。 (2认同)