2012-07-27 6 views
13

heutzutage viele iOS iPhone-Anwendung hat ein vertikales Menü und Schiebeansichten.iOS horizontale SlideView mit vertikalen Menü

Es sieht wie folgt aus:

enter image description here

ich keine Beispiele in Inernet nicht finden können. Brauchen Sie Ihre Hilfe, thnx

+0

Es sieht aus wie Sie eine Ansicht sind zeigt in von rechts schieben wenn der Benutzer auf den Glavnoye klickt. Ist es das was du willst? – rdelmar

+0

so etwas wie das. irgendwelche Beispiele? –

+0

Für iOS8, iOS7 und Swift: hier beantwortet: http: // Stackoverflow.com/a/26532746/1887635 – Luismi

Antwort

10

für iPhone Sie ein diese verwenden: ZUUIRevealController

+0

ja! Ich fand es vor 2 Minuten) Thnx –

+0

Jetzt PKRevealController - https://github.com/pkluz/PKRevealController –

+0

Der Link – parilogic

0

Dies sieht aus wie ein Standard-UITableView, die, wenn Sie auf eine Zeile klicken, eine andere Ansicht Controller-Ansicht auf den Bildschirm (aber Sie haben normalerweise eine Offenlegungskennzeichen, ein ">", kein a Häkchen in der Zeile).

Apple hat ein Beispiel in der Dokumentation TheElements. Schau dir das an und schau, ob das so ist wie du willst. Wenn Sie auf einen Elementnamen in der Tabelle klicken, wird eine andere Ansicht mit weiteren Informationen zu diesem Element über die Tabelle verschoben.

29
+3

MFSideMenu schien die natürlichste von diesen für mich zu verwenden. Die anderen scheinen einem Standard-Navigationssteuerungsfluss nicht zu folgen. Ich konnte dies mit minimaler Nachbearbeitung in meine bestehende navigationcontrollergesteuerte App einfügen. – pir800

+0

@Eugene: Ich habe meinen Navigationscontroller subclassiert und den Initialisierungscode MFSideMenu darin platziert und es funktioniert ganz gut. Aber wenn ich es mit einem modalen Übergang (von einem Anmeldungsbildschirm) eingeführt habe, funktioniert der Menüknopf nicht mehr. Hast du so etwas erlebt? – Claus

+0

Hier finden Sie ein Beispiel http://img59.imageshack.us/img59/9409/screenshot20121230at183.png Wenn ich als Einstiegspunkt die Login-Seite (die mit der Schaltfläche) eingestellt habe, funktioniert es nicht, wenn ich mich bewege der Einstiegspunkt zum NavigationController funktioniert. – Claus

2

ich ein Video (3 Teile) auf youtube, wie man ein Schiebe-Menü machen gemacht wie die auf Sie Auf der Suche nach. Ich zeige Ihnen, wie Sie das Projekt einrichten und alles miteinander verbinden.

http://www.youtube.com/watch?v=tJJMyzdB9uI

Dies verwendet den ECSlidingViewController, und die Einrichtung ist ein wenig anders als man erwarten könnte, aber es funktioniert wirklich gut und ist sehr glatt.

Ich habe es auch mit Navigation Controller getestet, also hoffe das hilft!

Verwandte Themen