Navigieren Sie zu einem SplitViewController
-
26-09-2019 - |
Frage
Ich habe mit dem iPad SDK herum spielt Suche nach Möglichkeiten, mein aktuelles iPhone-App zu verbessern. Ich habe ein paar Ort, wo ich denke, die neue „Splitview“ ziemlich gut aussehen würde. Meine Frage ist, ob es möglich ist zu einem „Splitview“ mit meiner aktuellen Navigation-basierten Anwendung zu navigieren? Vor allem bin ich nicht sicher, wie das SplitViewController auf meinen aktuellen Stapel von Ansichten zu schieben. Irgendwelche Gedanken?
Lösung
Es sollte immer den Root-Controller sein, laut Apple.
Die Split-View-Controller-Ansicht sollte immer als Root installiert werden Ansicht des Anwendungsfensters. Du sollte nie eine geteilte Ansicht präsentieren im Inneren eines Navigations oder Tab bar Schnittstelle.
Andere Tipps
Sie können ohne Probleme einen UISplitViewController in einem UITabBarController verwenden. Ich habe nicht versucht, aber einen UISplitViewController in eine UINavigationController zu drücken.
(mindestens) mit iOS 8 (die auf jeden ipad mit Ausnahme des ersten laufen) ist es möglich, eine „present modal“ verwenden -segue eine splitviewcontroller angezeigt werden soll.
Nachteil ist, dass eine vorhandene Navigationsleiste nicht angezeigt wird.
Schauen Sie sich die Mehrere Detailansichten Beispielanwendung auf dem Apple-Dokumentation, dies könnte man mit Navigationsstruktur gibt eine gute Idee, wie man umgehen und wie Ansichten über den zur Anzeige von‚splitViewController‘.