Cambio de vista raíz del controlador UINavigation

Recientemente me encontré con un pequeño problema con Storyboards. tengo un UINavigationController que tiene una relación con MainView RootViewController(Este tiene todos los botones que conducen al resto de mi aplicación). Sin embargo, traté de cambiar el RootViewController para poder habilitar el inicio de sesión persistente en lugar de un inicio de sesión de UIWebview. Cuando hice el nuevo formulario de inicio de sesión ViewController como Root, los botones de mi MainView simplemente dejan de funcionar.

También he puesto el UINavigationController como el controlador de vista inicial. ¿Alguna idea de lo que hay que hacer aquí?

Sé que simplemente puedo tener la pantalla de inicio de sesión en el guión gráfico y llamarla mediante programación, configurarla para avanzar en una condición booleana (loginDidSucceed). Sin embargo, estoy confundido sobre por qué ocurre este comportamiento en StoryBoard.

Solución derivada de: Presentar Splash/Iniciar sesión ViewController con StoryBoard

¡Gracias por la Ayuda y el Esfuerzo!

preguntado el 27 de julio de 12 a las 16:07

La publicación a la que se refiere no sugiere cambiar el controlador de vista raíz al inicio de sesión. En su lugar, sugiere que el formulario de inicio de sesión se muestre como un ViewController modal en la parte superior de su jerarquía de VC normal. Perdóname si entendí mal algo. -

Si lo se. Simplemente lo puse allí para que la gente no sugiera que puedo hacer eso. Simplemente me referí a la solución allí para que las personas que respondan esta pregunta sepan que sí sé que existe una alternativa. Gracias por comprobar @Krumelur -

1 Respuestas

Creo que el problema principal aquí es que el objetivo de sus botones es la instancia del controlador de vista anterior; cuando sale del alcance, su objetivo ya no existe.

Respondido 30 Jul 12, 22:07

Sí, pero incluso si elimino las secuencias de inserción y las rehago. Los botones siguen sin funcionar. - chaitanya.varanasi

Imma te da la recompensa: P ¡gracias por el esfuerzo de responder! - chaitanya.varanasi

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.