Je veux créer une application iPhone qui utilise une scène de navigation similaire à celle illustrée dans le lien.
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 tableview, il masque la vue 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
Les gars de Facebook ont fait un travail remarquable dans la nouvelle version de l'application. Le code open source similaire peut être trouvé à partir d'ici - JTRevealSidebarDemo . Veuillez noter que ce projet a été arrêté en juin 2014, vous aurez donc probablement plus de chance avec un projet figurant dans la liste ci-dessous.
Il révèle la technique derrière faire une vue partagée pour iPhone.
Edit: Peu d'autres codes source ouverts:
Qu'en est-il des projets avec compatibilité de storyboard? J'ai trouvé un autre menu de diapositives compatible avec les storyboards: SASlideMen
Un autre menu compatible Storyboard est ECSlidingViewController et ViewDeck de la réponse de Sagar. Ils ont tous deux des exemples de scénarimage (le dernier lien est ViewDeckStoryboardExample )
Pour ceux qui recherchent une version Android), consultez:
Je me rends compte que vous avez demandé à propos de Facebook, mais maintenant que ios7 est sorti, et c'est le fil de discussion que je pensais id post ici.
Pour un effet similaire à l'application Kindle sur ios7, vous pouvez utiliser:
Si quelqu'un d'autre cherche un moyen d'implémenter cela dans MonoTouch
maintenant appelé Xamarin.ios
, jetez un oeil à cet article que je viens de trouver. navigation par glisser-déposer monotouch
[~ # ~] éditer [~ # ~]
Je viens de constater qu'ils ont un composant gratuit pour cela! flyoutnavigation
J'ai remarqué que personne ne listait cette classe merveilleuse ... SWRevealController .
Je l'utilise avec mes applications de projet tout le temps. 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
MMDrawerController est une très bonne option. Vous pouvez configurer beaucoup de choses. l'essayer une fois https://github.com/mutualmobile/MMDrawerController
Cela semble être le meilleur match pour moi.
PKRevealController
Il a un bel effet de défilement avec le doigt et revient en arrière.
contrôleur de la barre latérale avec effet de filtre. Cela pourrait vous être utile .. essayez ceci :)
J'ai travaillé sur un tiroir de navigation de style flottant que j'espère que les gens aimeront. C'est sur GitHub , jetez un coup d'oeil.