我正在尝试在初始屏幕中支持暗模式,这意味着我正在 LaunschScreen.storyboard 文件中使用一种命名的颜色,但是出现此错误:
Named colors do not work prior to iOS 11.0.
显然,问题在于命名的颜色仅在更新的iOS版本中有效,但没有简单的解决方法。我试图创建一个自定义视图并在其中设置颜色,但我发现它不允许在启动屏幕中使用自定义类。目前,我想到的唯一解决方案是创建两个单独的目标,一个用于iOS 11+,一个用于较低版本,但是有点过分了,我不喜欢这个想法。显然,苹果公司没有关于如何在启动屏幕中支持暗模式的建议(或者至少我什么也找不到)。有什么建议吗?