Preguntas etiquetadas con uinavigationcontroller

La clase UINavigationController implementa un controlador de vista de iOS especializado que administra la navegación de contenido jerárquico.

16
¿Cómo verificar si un controlador de vista se presenta modalmente o se presiona en una pila de navegación?
¿Cómo puedo, en mi código de controlador de vista, diferenciar entre: presentado modalmente empujado en la pila de navegación Ambos presentingViewControllery isMovingToParentViewControllerson YESen ambos casos, por lo que no son de mucha ayuda. Lo que complica las cosas es que mi controlador de vista principal es a veces modal, en …


15
UIRefreshControl - beginRefreshing no funciona cuando UITableViewController está dentro de UINavigationController
He configurado un UIRefreshControl en mi UITableViewController (que está dentro de un UINavigationController) y funciona como se esperaba (es decir, pull down dispara el evento correcto). Sin embargo, si invoco programáticamente el beginRefreshingmétodo de instancia en el control de actualización como: [self.refreshControl beginRefreshing]; No pasa nada. Debe animarse y mostrar …

6
¿UINavigationController sin barra de navegación?
Tengo una aplicación universal y en la versión para iPad que estoy usando UISplitViewControllerpara crear una interfaz similar a la aplicación Mail. Tenía problemas para impulsar nuevas vistas de detalle, así que decidí usar una UINavigationControllerpara poder presionar y mostrar vistas según fuera necesario. Sin embargo, no quiero usar la …


9
¿Manejador de finalización para UINavigationController “pushViewController: animated”?
Estoy a punto de crear una aplicación usando un UINavigationControllerpara presentar los siguientes controladores de vista. Con iOS5 hay un nuevo método de presentación UIViewControllers: presentViewController:animated:completion: Ahora me pregunto por qué no hay un controlador de finalización para UINavigationController. Hay solo pushViewController:animated: ¿Es posible crear mi propio controlador de finalización …

7
¿Cómo obtener el controlador de vista raíz?
Necesito una instancia del controlador de vista raíz. Probé esos enfoques: UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController]; Devoluciones: nulo : Además, cuando trato de obtener una matriz de controladores: NSArray *viewControllers = self.navigationController.viewControllers; Devuelve solo un controlador, pero no es mi controlador de vista raíz. Si trato de tomar …



12
Establecer una subclase personalizada de UINavigationBar en UINavigationController mediante programación
¿Alguien sabe cómo puedo usar mi subclase personalizada UINavigationBarsi creo una instancia mediante UINavigationControllerprogramación (sin IB)? Arrastra un UINavigationControlleren IB y muéstrame debajo de la barra de navegación y usando el Inspector de identidad puedo cambiar el tipo de clase y establecer mi propia subclase, UINavigationBarpero programáticamente no puedo, la …




21
Popover con controlador de navegación integrado no respeta el tamaño en la navegación trasera
Tengo un UIPopoverController que aloja un UINavigationController, que contiene una pequeña jerarquía de controladores de vista. Seguí los documentos y para cada controlador de vista, configuré el tamaño del contexto de ventana emergente de la vista así: [self setContentSizeForViewInPopover:CGSizeMake(320, 500)]; (tamaño diferente para cada controlador) Esto funciona como se esperaba …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.