UisplitViewController definido no modo retrato
-
28-09-2019 - |
Pergunta
No aplicativo iPad, eu quero definir o método uisplitViewController definido no modo retrato. (IE Aplicativo de configurações no iPad)
Eu criei um aplicativo baseado em SplitView. Quando eu executo o aplicativo no modo retrato, ele não mostra o SplitView quando altero a orientação para a paisagem, ele mostra o SplitView. No modo retrato também existe um botão da barra de ferramentas "Lista de raiz" quando eu Clique no botão, ele mostra a exibição Popover para dividir a exibição.
Quero mostrar o SplitView no modo retrato com duas visualizações Separte, cada uma possui controlador de navegação.
Alguém pode me ajudar ?
Desde já, obrigado......
Solução
Duvido que você possa fazer isso com o UISPLITVIEWController, você precisaria criar sua própria versão personalizada, que imitou a maior parte do comportamento normal, mas manteve a tabela aparecendo no modo retrato.
Outras dicas
A partir do iOS 5, o uisplitviewController funcionará no modo retrato. Veja a documentação do método delegado:
- (BOOL)splitViewController:(UISplitViewController *)svc shouldHideViewController:(UIViewController *)vc inOrientation:(UIInterfaceOrientation)orientation
Você definitivamente deveria dar uma olhada no Matt Legend's MgsplitViewController.
Eu acho que você está procurando APSplitViewController