2016-04-28 12 views
7

Gerade mit Swift gestartet und möchte einige Funktionen replizieren, die in der standardmäßigen Apple Notes App vorhanden sind. Insbesondere die Schaltfläche Erweitern, die in der Detailansicht auf dem iPad im Querformat angezeigt wird.Swift 3 - UISplitViewController - Ausblenden/Erweitern der Master-Ansicht im Querformat (z. B. Notes App)

dh

Expand Button in Notes App

Der nächstgelegene ich (als einfache schnelle Lösung) gekommen sind, ist die folgende in AppDelegate hinzuzufügen:

splitViewController.preferredDisplayMode = .primaryOverlay 

jedoch, obwohl dies ermöglicht es dem Master View für Makeln Im Querformat (ähnlich dem Standard-Porträt-Verhalten) wird dies mit der Master-Ansicht als Popover/Overlay gemacht. Ich würde jedoch das Verhalten bevorzugen, das in der App Notes vorhanden ist, da die Master-Ansicht ein- und ausgeglitten wird (ohne die Detailansicht zu überlagern).

Bearbeiten: auch interessiert, wie nur die entsprechende Taste nur im Querformat-Modus, während auf dem iPad zu zeigen.

Jede Hilfe würde sehr geschätzt werden! Danke

+0

Herzlichen Glückwunsch, Ihre Frage wurde von Google gut indiziert und bekam mich hier. –

Antwort

7
splitViewController.preferredDisplayMode = .allVisible 

Dies sollte den Trick tun. Es schaltet die Master View ein und aus, wenn Sie in den Vollbildmodus wechseln.

+1

Viel einfacher als andere SO Antworten. Danke vielmals –