32 Stimmen

iPad SplitViewController mit Menü im Hochformat wie Einstellungs-App

Ich möchte eine SplitView auf meiner iPad-Anwendung mit meinem linken Menü im Hochformat erhalten, wie z. B. die iPad-Einstellungen. Für jetzt im Hochformat habe ich eine Inhaltsansicht im Vollbildmodus und ich habe eine Schaltfläche in der Navigationsleiste, die ein Popover mit meinem linken Menü enthält.

5voto

ccwasden Punkte 7768

Seit shouldHideViewController ist in iOS8 veraltet, Sie müssen stattdessen dies verwenden (Swift):

splitViewController.preferredDisplayMode = UISplitViewControllerDisplayMode.AllVisible

4voto

anka Punkte 3659

Einige Leute haben mir die gleiche Frage in unserem Blog gestellt und ich habe eine Lösung dafür gefunden. Sie finden sie am Ende meines Blogbeitrags Ihr erster Split View Controller | Seaside .

Im Allgemeinen müssen Sie nur eine Unterklasse von UISplitViewController und überschreiben Sie die Methode willAnimateRotationToInterfaceOrientation: duration: und passen Sie Ihre Haupt- und Detailansichten an, wenn die Ausrichtung der Benutzeroberfläche in den Hochformatmodus wechselt.

Zum Wohl, Andreas

3voto

rjobidon Punkte 2989

In Swift:

splitViewController.preferredDisplayMode = .allVisible

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X