J'essaie d'imiter la logique de navigation dans l'application Apple par défaut "Photos". Voici l'illustration de la logique de navigation de l'application.Comment démarrer à partir d'une scène NavigationController non-initiale
Lorsque vous démarrez l'application, vous atterrissez sur « Moments » vue qui est au troisième niveau hiérarchique le plus élevé dans l'application. C'est assez intéressant car tout l'onglet "Photos" semble être intégré dans un seul NavigationController. Cependant, si toutes les scènes sont intégrées dans un seul contrôleur de navigation, comment commencer à partir d'une scène non-initiale?
Voici mon application hackish sans scènes intégrer dans une NavigationController (tous les enchaînements sont présentés comme show
:
Il en résulte le comportement que je voulais, mais je ne suis pas sûr de la question de la mémoire que j'allouons nouvelle. VCs chaque boucle? Et le story-board ne regardent pas juste.
en guise de réponse, une simple capture storyboard avec brève explication serait bien.
en utilisant 'UINavigationController' vous pouvez définir le tableau' .viewControllers' = à votre '[firstViewController, SecondViewController, DesiredInitialViewController]' –
Vous pouvez le faire programatically, peut être cette une solution pour vous? –
Mon application est faite avec storyboard et je veux être cohérent dans les méthodes et les styles. Est-ce que ce n'est pas possible de le faire dans les storyboards? – YOUNG