SplitView comme l'application Facebook sur iPhone


121

Je souhaite créer une application iPhone qui utilise une scène de navigation similaire à celle illustrée dans le lien

capture d'écran

Veuillez noter que je ne veux pas que cela fonctionne uniquement pour iPad, je veux que cela fonctionne pour iPhone exactement comme sur la photo, lorsque vous cliquez sur un élément de table, cela masque la vue de table et la rend en plein écran. Je veux des idées sur la façon de faire cela parce que je ne peux pas le comprendre moi-même.

Merci

Réponses:


213

Les gars de Facebook ont ​​fait un travail brillant dans la nouvelle version de l'application. Le code open source similaire peut être trouvé à partir d'ici - JTRevealSidebarDemo . Veuillez noter qu'en juin 2014, ce projet a été abandonné, vous aurez donc probablement plus de chance avec un projet de la liste ci-dessous.

Il révèle la technique derrière la vue fractionnée pour iPhone.

Edit: Quelques autres codes open source:

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

2
C'est exactement ce que je voulais, merci, je n'ai pas encore eu l'occasion de l'essayer mais il ne contient rien qu'Apple n'approuverait, comme des API non officielles ou quoi que ce soit, n'est-ce pas?
Matt

Une idée comment faire cela sur Android?
DanO

@Daniel: Non. Mais vous pouvez créer une nouvelle question sur SO et je suis sûr que vous obtiendrez une solution.
Sagar

@Sagar Je l'ai déjà fait et ne semble pas fonctionner. stackoverflow.com/questions/8365638/…
DanO

2
@Daniel jetez un œil à github.com/jfeinstein10/SlidingMenu pour l'implémentation Android. C'est beaucoup plus efficace que toutes les autres alternatives ..
ChristopheCVB





2

Je n'ai remarqué que personne n'a répertorié cette merveilleuse classe ... SWRevealController .

Je l'utilise tout le temps avec mes applications de projet. C'est facile à utiliser et très documenté ... Il y a aussi quelques exemples que John donne à l'utilisateur pour comprendre comment cela fonctionne ou si vous souhaitez dériver votre projet de ... J'espère que cela vous aidera





0

J'ai travaillé sur un tiroir de navigation de style flottant qui, j'espère, plaira aux gens. C'est sur GitHub , jetez un œil.

entrez la description de l'image ici

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.