¿Hay alguna forma de mostrar la vista actual desde el Controlador de navegación? Lo ideal sería que en viewDidLoad
, me gustaría llevar a cabo la comprobación poco de cordura y si falla, un diálogo de error emergente y automáticamente cerrar la vista actual (eliminar de los padres controlador N.avigation)Cómo mostrar la vista actual desde el controlador de navegación?
6
A
Respuesta
8
Mira el método -popViewControllerAnimated:
. También puede consultar UIAlertView
para ver el cuadro de diálogo de error y mostrar el controlador de vista actual desde el método delegado de vista de alerta, después de que el usuario haga clic en "Aceptar" o similar.
Cuestiones relacionadas
- 1. emergente a la vista raíz en el controlador de navegación
- 2. Descartar la vista desde dentro del controlador de navegación
- 3. Vista modal con el Controlador de navegación
- 4. Cómo puedo eliminar una vista del controlador de navegación
- 5. Cómo obtener el controlador de navegación 'actual' del controlador de la barra de pestañas
- 6. ¿CÓMO? Controlador de retorno nada/vista actual
- 7. Acceso a un controlador de navegación superior desde una subvista Controlador de navegación
- 8. cómo ocultar la barra de navegación cuando presiono desde el controlador de navegación?
- 9. ¿Cómo mostrar el año actual a la vista?
- 10. Yendo desde el controlador a la vista
- 11. Cómo: Controlador de navegación en el controlador de la barra de pestañas
- 12. Ver controlador está dibujando debajo de mi barra de navegación después de mostrar ttthumbsviewcontroller
- 13. Llamar a un controlador de vista padre (a través de un controlador de navegación)
- 14. ¿Agregar vista personalizada arriba de la barra de pestañas controlador/controlador de navegación?
- 15. Botón de retroceso invisible cuando el controlador de vista se presiona en el controlador de navegación
- 16. Cómo mostrar un DialogFragment desde un controlador
- 17. Cómo agregar el botón de barra en la barra de navegación sin controlador de navegación.
- 18. Obteniendo HTML en el controlador desde la plantilla de vista
- 19. Cómo transformar la barra de navegación y el controlador de navegación en modo horizontal
- 20. iPhone - Reemplazo de la vista de raíz en el controlador de navegación
- 21. controlador de acción actual y desde el interior de vista parcial
- 22. ¿cómo puedo acceder a la vista de un controlador de vista padre desde un controlador de vista hijo?
- 23. mostrar/ocultar la barra de pestañas cuando sea necesario desde un controlador de vista
- 24. Cómo obtener el ID de ruta actual dentro de una Vista desde la URL (ASP.NET MVC)
- 25. Enviar imagen desde el controlador a la vista En MVC3
- 26. Problema al empujar los controladores de vista múltiple a la pila del controlador de navegación
- 27. ¿ParentViewController es siempre un controlador de navegación?
- 28. ¿Cómo abrir el controlador de vista desde didSelectRowAtIndexPath en el guión gráfico?
- 29. Vista desde controlador en Java patrón MVC
- 30. ¿Cómo destaco el controlador de vista debajo de un controlador de vista presionado?
Saber dónde mirar es la mitad de la batalla, a veces. –
Intenté invocar [self.navigationController popViewControllerAnimated: YES]; en viewDidLoad, pero por alguna razón, la vista actual no se cierra – theactiveactor
No haría la comprobación de errores y aparece en '-viewDidLoad', sino en' -viewDidAppear: ', en su lugar. Desea esperar a que aparezca la vista del controlador de vista antes de regresar al controlador de vista principal. –