SplitView wie Facebook App auf dem iPhone


121

Ich möchte eine iPhone- App erstellen , die eine Navigationsszene verwendet, die der im Link abgebildeten ähnelt

Bildschirmfoto

Bitte beachten Sie, dass ich nicht möchte, dass dies nur für das iPad funktioniert. Ich möchte, dass es für das iPhone genau wie abgebildet funktioniert. Wenn Sie auf ein Tabellenansichtselement klicken, wird die Tabellenansicht ausgeblendet und diese Ansicht wird im Vollbildmodus angezeigt. Ich möchte Ideen dazu, weil ich es selbst nicht herausfinden kann.

Vielen Dank

Antworten:


213

Facebook-Jungs haben in der neuen Version der App hervorragende Arbeit geleistet. Den ähnlichen Open Source Code finden Sie hier - JTRevealSidebarDemo . Bitte beachten Sie, dass dieses Projekt ab Juni 2014 eingestellt wurde, sodass Sie mit einem Projekt aus der folgenden Liste wahrscheinlich mehr Glück haben.

Es zeigt die Technik hinter der geteilten Ansicht für das iPhone.

Bearbeiten: Nur wenige andere Open Source Codes:

  1. JWSlideMenu
  2. DDMenuController
  3. PKRevealController
  4. ViewDeck
  5. ECSlidingViewController
  6. MWFSlideNavigationViewController
  7. MFSideMenu
  8. SASlideMenu
  9. HHTabListController
  10. MTSlideViewController
  11. MTStackViewController
  12. MMDrawerController
  13. DMSideMenuController
  14. JVFloatingDrawer

2
Genau das wollte ich, danke, ich hatte noch keine Gelegenheit, es auszuprobieren, aber es enthält nichts, was Apple nicht genehmigen würde, wie inoffizielle APIs oder ähnliches, oder?
Matt

Irgendeine Idee, wie man das auf Android macht?
DanO

@ Daniel: Nein. Sie können jedoch eine neue Frage zu SO erstellen, und ich bin sicher, dass Sie eine Lösung finden werden.
Sagar

@Sagar Ich habe das schon gemacht und scheint nicht zu funktionieren. stackoverflow.com/questions/8365638/…
DanO

2
@ Daniel hat einen Blick auf github.com/jfeinstein10/SlidingMenu für die Android-Implementierung. Es ist viel effizienter als alle anderen Alternativen.
ChristopheCVB




2

Wenn jemand nach einer Möglichkeit sucht, dies in MonoTouchjetzt bekannt zu implementieren Xamarin.ios, werfen Sie einen Blick auf diesen Artikel, den ich gerade gefunden habe. Monotouch Slide Out Navigation

BEARBEITEN

Ich habe gerade festgestellt, dass sie eine kostenlose Komponente dafür haben! Flyoutnavigation


2

Mir ist aufgefallen, dass niemand diese wundervolle Klasse aufgelistet hat ... SWRevealController .

Ich benutze es die ganze Zeit mit meinen Projekt-Apps. Es ist einfach zu bedienen und stark dokumentiert ... Es gibt auch einige Beispiele, die John dem Benutzer gibt, um zu verstehen, wie es funktioniert oder ob Sie Ihr Projekt ableiten möchten ... Ich hoffe, dies hilft





0

Ich habe an einer schwebenden Navigationsschublade gearbeitet, von der ich hoffe, dass sie den Leuten gefällt. Es ist auf GitHub , schauen Sie mal.

Geben Sie hier die Bildbeschreibung ein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.