Accédez à un SplitViewController
-
26-09-2019 - |
Question
Je joue autour avec le SDK iPad à la recherche des moyens d'améliorer mon application actuelle iPhone. J'ai un endroit couple où je pense que le nouveau « SPLITVIEW » ressemblerait assez bon. Ma question est de savoir s'il est possible de naviguer vers un « SPLITVIEW » avec mon application actuelle de navigation? Principalement Je ne suis pas sûr de savoir comment pousser cette SplitViewController sur ma pile de vues actuelles. Toute pensée?
La solution
Il doit toujours être le contrôleur racine selon Apple.
vue de la vue fractionnée contrôleur doit toujours être installé comme la racine Vue de la fenêtre d'application. Toi ne devrait jamais présenter une vue partagé à l'intérieur d'un système de navigation ou d'une barre onglet interface.
Autres conseils
Vous pouvez utiliser un UISplitViewController dans un UITabBarController sans aucun problème. Je ne l'ai pas essayé de pousser un UISplitViewController dans un UINavigationController cependant.
(au moins) avec iOS 8 (qui fonctionne sur tout ipad, sauf le premier), il est possible d'utiliser un « présent de façon modale » -segue pour afficher un splitviewcontroller.
Inconvénient est qu'une barre de navigation existante n'apparaît pas.
Consultez la page Plusieurs vues de détail application exemple sur la documentation d'Apple, cela pourrait vous donner une bonne idée sur la façon de traiter avec la structure de navigation et comment afficher des vues sur le « splitViewController ».