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