Pergunta

Estou tentando desenvolver um aplicativo de visualização múltipla enquanto tenta evitar controladores de navegação, pois a Apple recomendo isso para o iPad.

Meu problema é que os controladores de navegação são a única maneira de saber como fazer um aplicativo multiview, alguém tem um link para codificar ou um livro que eu poderia olhar para que mostrasse outras maneiras? Eu já tenho explorando o iPhone SDK e o Livro de Cook Developers, mas ambos se concentram nos controladores de navegação.

Quais são as outras maneiras para vincular telas?

Eu tenho uma tela de login inicial e, em seguida, uma seção de menu principal em que o usuário pode escolher entre uma lista de opções, como devo implementar isso. Por favor, dê um exemplo, pois ainda não consigo codificar as coisas da minha cabeça.

Sinto que estou ficando louco tentando superar isso.

Foi útil?

Solução

Sugiro executar o guia do programa do iPhone View Controller, tive perguntas semelhantes na semana passada, estava ponderando e descobri várias soluções para o problema aqui usando controladores de exibição personalizados e interfaces de controlador de exibição combinadas.

Não tenho um exemplo, mas através do código personalizado você poderá controlar qual visualização mostra quando. o Controladores de exibição personalizados A seção possui um diagrama que descreve o que você provavelmente está tentando fazer.

Outras dicas

Não sei por que você não deseja usar a abordagem NavigationViewController. Isso lhe dá muitos benefícios.

Mas eu carregava a exibição do menu principal na inicialização e mostraria sua tela de login como uma exibição modal instantaneamente (acima dela). Quando o usuário efetuou login corretamente, você poderá descartar a visualização modal e seu menu principal aparecerá.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top