¿Cómo llamar a un controlador de vista programáticamente?
He mirado todos los tutoriales que puedo encontrar en este, y todavía no tengo la respuesta. Necesito llamar a otra vista desde el código. estoy usandoUIStoryboards
. He cambiado la vista muchas veces arrastrando los controles desdeUIButtons
, pero ahora debe ser del código. Estoy intentando llamar a la página de información desde el menú principal si es la primera vez que el usuario abre la aplicación. Sin embargo, parece que no puedo encontrar una manera de cambiar las vistas desde el código. Todos mis puntos de vista están controlados por los mismos archivos (ViewController2). losidentifier
de mi menu principal esViewControllerMain, y elidentifier
de la página de información esViewControllerInfo. Primero intenté esto:
[ViewControllerMain presentViewController: ViewControllerInfo
animated:YES
completion: NULL];
Entonces intenté hacer diferentesUIViewControllers
para cada uno y diciendo:
[ViewController2 presentViewController: ViewController
animated:YES
completion: NULL];
Tampoco funcionó. Para el primero, dice:
Uso del identificador no declarado ViewControllerMain.
En el segundo, dice:
Nombre de interfaz inesperado 'ViewController': identificador esperado.
¿Que puedo hacer?