Navigation par glissement de type Snapchat entre les vues dans Xcode 6 et Swift)
J'ai essayé de mettre en œuvre balayez vers la navigation entre les Contrôleurs de Vue de mon application en utilisant le Geste de Balayage de Reconnaissance et embeded manette de Navigation, mais il ne semble pas même à proximité de la Snapchat de la nav.
Ce qui serait le plus efficace et appropriée façon de mettre en œuvre une telle fonctionnalité?
Je suis un newbie de Swift et de programmation vraiment, et je vous serais reconnaissant de tout commentaire.
source d'informationauteur maxster256
Vous devez vous connecter pour publier un commentaire.
La version courte est d'utiliser un conteneur view controller avec un scrollview à l'intérieur du contrôleur. Vous créez ensuite séparé de la vue des contrôleurs pour chaque écran que vous voulez dans l'application, et les contrôleurs de vue de parent le conteneur view controller.
Un dépôt github avec des exemples de code peut être trouvé, ici.
Vous avez besoin d'un pageviewcontroller. C'était à l'origine pour montrer des tutoriels et des trucs, mais vous pouvez mettre des contrôleurs de vue là. Il y a des tonnes de tutos là-bas et vous aurez essentiellement d'appliquer un peu de logique pour dire au programme ce-vue-contrôleur pour afficher la prochaine.
C'est un joli exemple avancé, mais il pourrait vous aider:
https://github.com/cwRichardKim/RKSwipeBetweenViewControllers