У меня есть приложение с контроллером навигации и двумя дочерними контроллерами. В моем первом контроллере мне нужно скрыть навигационную переменную. Но в моем втором контроллере мне нужно вернуть панель навигации. В этом случае строка состояния всегда имеет тот же цвет, что и панель навигации. В то время как панель навигации имеет красный цвет, мне нужно, чтобы строка состояния была черной с белым текстом.
Я попытался установить цвет строки состояния в ViewWillAppear на черный, а также попытался вызвать setNeedsStatusBarAppearanceUpdate, но цвет строки состояния по-прежнему остается таким же, как панель навигации.
Любая помощь будет оценена. Заранее спасибо !