У меня есть контроллер представления, который является rootVc для контроллера навигации.
Мне нужно было скрыть панель навигации для контроллера rootview, поэтому я использовал следующий метод, чтобы скрыть ее и снова отобразить.
override func viewWillAppear(_ animated: Bool) {
self.navigationController?.setNavigationBarHidden(true, animated: false)
}
override func viewWillDisappear(_ animated: Bool) {
self.navigationController?.setNavigationBarHidden(false, animated: false)
}
Я в основном скрываю панель навигации в rootVc и показываю ее для всех других контроллеров представления.
Но когда я удаляю NavBar, я вижу, что мой контент расширяется под строкой состояния.
Есть ли способ исправить это?