Я хочу отключить темный режим в своем приложении для iOS 13. И я предпочитаю не делать этого через info.plist. Причина в том, что plist использует глобальную настройку, заставляя UIUserInterfaceStyle также влиять на более ранние версии iOS (создавая конфликты). Я только хочу включить его для iOS 13! Это мой текущий код в AppDelegate:
if(@available(iOS 13, *)){
window.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
}
Этот фрагмент кода работает для исправления цвета statusBar на свету. Но общие строки в приложении все еще находятся в «темном режиме». Ранее белые строки превращались в черные, и мое приложение уже довольно темное. Как исправить, чтобы строки в приложении не меняли свои цвета в темном режиме? Мне нужен глобальный фрагмент кода, а не проходить через все ViewController ...
С уважением