Pergunta

Eu tenho brincado com o iPad SDK procurando maneiras de melhorar meu aplicativo atual para iPhone. Eu tenho alguns lugares onde acho que o novo "Splitview" ficaria muito bom. Minha pergunta é se é possível navegar para um "SplitView" com meu aplicativo atual baseado em navegação? Principalmente, não tenho certeza de como empurrar esse SplitViewController para a minha pilha de visualizações atual. Alguma ideia?

Foi útil?

Solução

Deve sempre ser o controlador raiz de acordo com a Apple.

A exibição do controlador de exibição dividida deve sempre ser instalada como a visualização raiz da janela do seu aplicativo. Você nunca deve apresentar uma exibição dividida dentro de uma interface de navegação ou barra de guia.

Outras dicas

Você pode usar um uisplitViewController em um uitabbarcontroller sem problemas. No entanto, não tentei empurrar um uisplitViewController para um uinavigationController.

(Pelo menos) com o iOS 8 (que é executado em qualquer iPad, exceto o primeiro), é possível usar um "presente modalmente" para exibir um SplitViewController.

A desvantagem é que uma barra de navegação existente não é exibida.

Confira o Visualizações de vários detalhes Exemplo de aplicativo na documentação da Apple, isso pode dar uma boa idéia sobre como lidar com a estrutura de navegação e como exibir visualizações no "SplitViewController".

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