Приложение аварийно завершает работу при попытке скрыть панель навигации для контроллера просмотра только для пользователей iOS 13 .
- Я получил сбой в Crashlytics of Fabric, который называетсяниже,
Неустранимое исключение: NSInternalInconsistencyException
нарушение потока: ожидается основной поток
- Приложение падает на этомметод viewWillAppear,
self.navigationController?.isNavigationBarHidden = true
- Чтобы скрыть панель навигации в методе viewWillAppear UIViewController, я использую код ниже,
override func viewWillAppear(_ animated: Bool) {
self.navigationController?.isNavigationBarHidden = true
super.viewWillAppear(animated)
}
- Чтобы отобразить панель навигации в методе viewWillDisappear UIViewController, я использую следующий код,
override func viewWillDisappear(_ animated: Bool) {
self.navigationController?.isNavigationBarHidden = false
super.viewWillDisappear(animated)
}