Como ocultar a navigation bar na primeira tela em Swift, mas mostrar nas outras?
Olá a todos! Sou novo em Swift e desenvolvimento iOS. Enfrentei um problema ao trabalhar com UINavigationController.\n\nTenho um aplicativo com várias telas. A primeira tela (ViewController) é algo como uma tela de splash ou onboarding, onde a navigation bar não é necessária. Já na segunda tela e nas seguintes, a navigation bar deve estar visível (com botão "Voltar" e título).\n\nTentei usar `self.navigationController?.navigationBar.isHidden = true` no viewDidLoad do primeiro controller. Isso funciona quando a tela é carregada. Mas quando vou para a segunda tela e depois volto, a navigation bar permanece oculta na primeira tela, que é o que preciso. No entanto, se eu deslizar para voltar (gesto) na primeira tela, a navigation bar às vezes pisca ou se comporta de forma estranha.\n\nAqui está meu código atual: