¿Cómo puedo crear un botón de retroceso de un controlador de navegación mediante programación?Botón de retroceso del controlador de navegación
7
A
Respuesta
25
En -(void)loadView
o similar:
UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithTitle:@"back" style:UIBarButtonItemStyleBordered target:self action:@selector(backPressed:)];
self.navigationItem.leftBarButtonItem = btn;
[btn release];
-(void)backPressed: (id)sender
{
[self.navigationController popViewControllerAnimated: YES]; // or popToRoot... if required.
}
+0
Gracias por la retroalimentación. Fue mi error, tuve self.navigationItem.hidesBackButton = YES; en 1 método de mi código, no me di cuenta y finalmente escribí en una pregunta. De acuerdo, debería haber hecho más investigación sobre mi código ... – user1048396
+0
Me alegro de que esté ordenado ahora :) – Luke
Cuestiones relacionadas
- 1. Botón de retroceso invisible cuando el controlador de vista se presiona en el controlador de navegación
- 2. ¿Podemos deshabilitar el controlador de navegación de leftBarButtonItem que es el botón de retroceso del controlador de vista en iPhone?
- 3. Botón de retroceso personalizado en la barra de navegación
- 4. Cómo detectar el botón de retroceso o el botón de navegación hacia adelante en una aplicación de navegación Silverlight
- 5. Descartar la vista desde dentro del controlador de navegación
- 6. Laravel botón de retroceso
- 7. ios 5 cambiar el fondo del botón Atrás en el controlador de navegación a transparente
- 8. Deshabilitar el botón de barra de navegación Navigationitem
- 9. Cómo agregar el botón de barra en la barra de navegación sin controlador de navegación.
- 10. Cómo cambiar el texto del botón de retroceso de uinavigationbar
- 11. Botón de retroceso página de actualización
- 12. Retroceso de un controlador a uno anterior
- 13. Controlador de navegación Botón Atrás para ir a la pantalla anterior a la pantalla anterior
- 14. Storyboard - Ocultar la barra superior del controlador de navegación programáticamente
- 15. UIPopoverController (y color botón de retroceso)
- 16. Ajax, botón de retroceso y actualizaciones DOM
- 17. El botón de retroceso MVC no ejecuta el método de controlador en IE9
- 18. UINavigationController "botón de retroceso" texto personalizado?
- 19. Funcionalidad de caché del botón de navegación de Opera
- 20. Haciendo botón de retroceso de vista raíz en UINavigationController
- 21. Cómo puedo eliminar una vista del controlador de navegación
- 22. IOS 5 ¿Cómo cambiar el color del botón Atrás en una barra de navegación?
- 23. Color del botón en la barra de navegación - iPhone
- 24. Acceso a un controlador de navegación superior desde una subvista Controlador de navegación
- 25. ¿Cómo puedo determinar si se muestra un botón de retroceso?
- 26. Cómo obtener el controlador de navegación 'actual' del controlador de la barra de pestañas
- 27. Ocultar controlador de navegación de barra inferior
- 28. Problema al empujar los controladores de vista múltiple a la pila del controlador de navegación
- 29. Elemento de botón de barra en una sola barra de navegación del controlador de barra de pestañas
- 30. ios barra de navegación botón derecho elemento se desplaza al pulsar nuevo controlador de vista
http://stackoverflow.com/questions/1441699/uinavigationcontroller-back-button-custom-text – jbat100
Este método ha sido desaprobados en iOS 8:/ –