override func viewWillAppear(_ animated: Bool) {
self.navigationController?.setNavigationBarHidden(true, animated: true)
self.navigationController?.isNavigationBarHidden = true
self.navigationController?.hidesBarsOnTap = true
}
O código acima, adicionado à visualização, irá aparecer inicialmente, mas quando eu clicar em qualquer lugar da tela, a barra de navegação será exibida.
AppDelegate
, onde você definiu o seu NavigationController
?
navigationController.setNavigationBarHidden(true, animated: false)
SceneDelegate
?