我想在我的 iOS 13 应用程序中禁用暗模式。我不想通过 info.plist 这样做。原因是,plist 使用全局设置,使得 UIUserInterfaceStyle 也会影响早期的 iOS 版本(产生冲突)。我只想为 iOS 13 设置为亮!这是我的 AppDelegate 中的当前代码:
if(@available(iOS 13, *)){
window.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
}
此代码片段用于将 statusBar 颜色固定为亮。但应用程序中的一般字符串仍处于“暗模式”。早期的白色字符串变成黑色,我的应用程序已经很黑了。如何修复应用程序中的字符串在暗模式下不会自行更改颜色?我想要一个全局代码片段,而不是遍历每个 ViewController ......
问候