Pregunta

tengo un controlador de la barra de pestañas y en los dos elementos de la barra de tabulación tengo un controlador de navegación en cada uno. Me gustaría que cada vez que un usuario se va y volver a un elemento de la barra de pestañas se restablece el controlador de navegación.

Si He estado navegando en uno de la barra de pestañas y luego presiono otro elemento de ficha y volver me lleva al inicio de la navegación.

¿Alguna idea?

Gracias,

¿Fue útil?

Solución 2

Esto es lo que a mí me funciona ...

Hice el AppDelegate un UITableBarViewControllerDelegate también.

@interface InterfacesAppDelegate : NSObject <UIApplicationDelegate, UITabBarControllerDelegate> {

Después, En IB He conectado el tabbarcontrollerDelegate a la AppDelegate. En este caso las interfaces de aplicaciones Delegado

Como dijo Ben, a continuación, implementó el abBarController: shouldSelectViewController bajo InterfacesAppDelegate.m

Otros consejos

Prepárese para ser el delegado de la tabBarController, y cada vez que reciba un -tabBarController: shouldSelectViewController:. Mensaje, llamar -popToRootViewController el control de navegación de la pestaña

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top