Como chamar um controlador de modo de exibição por meio de programação?
Eu olhei todos os tutoriais que eu posso encontrar neste, e eu ainda não tenho a resposta. Eu preciso chamar outra visão do código. estou usandoUIStoryboards
. Eu mudei a visão muitas vezes pelo controle arrastando deUIButtons
, mas agora deve ser do código. Eu estou tentando chamar a página de informações do menu principal, se é a primeira vez que o usuário abriu o aplicativo. Eu não consigo encontrar uma maneira de alterar as vistas do código, no entanto. Todas as minhas visualizações são controladas pelos mesmos arquivos (ViewController2). oidentifier
do meu menu principal éViewControllerMain, e asidentifier
da página de informações éViewControllerInfo. Primeiro eu tentei isso:
[ViewControllerMain presentViewController: ViewControllerInfo
animated:YES
completion: NULL];
Então eu tentei fazer diferentesUIViewControllers
para cada um e dizendo:
[ViewController2 presentViewController: ViewController
animated:YES
completion: NULL];
Nenhum funcionou. Para o primeiro, diz:
Uso do identificador não declarado ViewControllerMain.
No segundo, diz:
nome de interface inesperado 'ViewController': identificador esperado.
O que eu posso fazer?