Saltar al contenido

¿Cómo ocultar el botón “atrás” en UINavigationController?

Solución:

Acabo de descubrir la respuesta, en un controlador use esto:

[self.navigationItem setHidesBackButton:YES animated:YES];

Y para restaurarlo:

[self.navigationItem setHidesBackButton:NO animated:YES];

[UPDATE]

Swift 3.0:

self.navigationItem.setHidesBackButton(true, animated:true)

Agregar este código

[self.navigationItem setHidesBackButton:YES];

Además de eliminar el botón de retroceso (usando los métodos ya recomendados), no olvide que el usuario aún puede “saltar” a la pantalla anterior con un gesto de deslizamiento de izquierda a derecha en iOS 7 y versiones posteriores.

Para deshabilitar eso (cuando sea apropiado), implemente lo siguiente (en viewDidLoad por ejemplo):

 if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0)
     self.navigationController.interactivePopGestureRecognizer.enabled = NO;
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *