我正在努力使现有的iOS 11+应用适应iOS 13中的新“深色模式”。使用动态/命名颜色可以正常显示和深色显示之间进行切换,除非在应用启动屏幕上。
XIB
文件作为启动图像Any appearance
选择了绿色,为“深色外观”选择了红色。无论将设备设置为使用正常还是深色模式,启动屏幕始终显示Any appearance
颜色(绿色)。 Any appearance
颜色设置为其他值,例如黄色,启动屏幕将以这种颜色显示 ==>背景颜色设置正确 System Background Color
这样的动态色彩可以正常工作(正常模式下为白色背景,黑暗模式下为黑色背景)那么,如何使启动屏幕在黑暗模式下正常工作?