Как изменить цвет строки состояния по умолчанию при переопределении стиля пользовательского интерфейса системы в Swift

Когда я переопределяю overrideUserInterfaceStyle на светлый и темный режим, на устройстве он не меняет стиль строки состояния на .lightcontent.

overrideUserInterfaceStyle = .light self.navigationController?.navigationBar.largeTitleTextAttributes = [.foregroundColor: UIColor.black] self.navigationController?.navigationBar.titleTextAttributes = [.foregroundColor: UIColor.black] self.navigationController?.navigationBar.barStyle = .default self.setNeedsStatusBarAppearanceUpdate()

Это мой код для отмены стиля интерфейса. Когда я это делаю, в строке состояния остается темное содержимое.

Источник: ledsshop.ru

Стиль жизни - Здоровье!