No momento, tenho dois controladores de visualização. Meu problema é que não sei como ocultar o botão Voltar após a transição para o segundo controlador de visualização. A maioria das referências que encontrei estão em Objective-C. Como faço para codificá-lo em Swift?
Ocultar código do botão Voltar em Objective-C
[self.navigationItem setHidesBackButton:YES animated:YES];
Caso você esteja usando um
UITabBarController
:fonte
Rápido
fonte
self.navigationItem.hidesBackButton = true
Está funcionando conforme o esperado.Isso também é encontrado na documentação da classe UINavigationController:
fonte
Coloque no
viewDidLoad
métodofonte
Você pode tentar com o código abaixo
fonte
Aqui está uma versão da resposta em
Swift 5
que você pode usar a partir do storyboard:Cada item de navegação de um controlador de visão terá esta nova propriedade na seção superior do inspetor de atributos
fonte
Isso funcionou para mim no Swift 5 como um encanto, basta adicioná-lo ao seu viewDidLoad ()
fonte
Vá para o inspetor de atributos e desmarque a opção Mostrar Barra de Navegação para ocultar o botão Voltar.
fonte