Ahora mismo tengo dos controladores de vista. Mi problema es que no sé cómo ocultar el botón de retroceso después de pasar al segundo controlador de vista. La mayoría de las referencias que encontré están en Objective-C. ¿Cómo lo codifico en Swift?
Ocultar el código del botón de retroceso en Objective-C
[self.navigationItem setHidesBackButton:YES animated:YES];
En caso de que esté usando un
UITabBarController
:fuente
Rápido
fuente
self.navigationItem.hidesBackButton = true
Funciona como se esperaba.Esto también se encuentra en la documentación de la clase UINavigationController:
fuente
Ponlo en el
viewDidLoad
métodofuente
Puede probar con el siguiente código
fuente
Aquí hay una versión de la respuesta en
Rápido 5
que puedes usarlo desde el guión gráfico:Cada elemento de navegación de un controlador de vista tendrá esta nueva propiedad en la sección superior del inspector de atributos
fuente
Eso funcionó para mí en Swift 5 como un encanto, solo agréguelo a su viewDidLoad ()
fuente
Vaya al inspector de atributos y desmarque Mostrar barra de navegación para ocultar el botón Atrás.
fuente