iOS: retourner à la vue précédente

J'ai deux points de vue comme ça dans le Story-Board:

[Vue1] -> [Navigation Controller] -> [Vue2]

Pour aller de Vue1(a tableview) à Vue 2, je fais cela sur un clic de ligne sur Vue1:

self.performSegueWithIdentifier("showmyview2", sender:self)

Cela fonctionne.

Maintenant, j'ai un bouton sur la Vue 2, qui lorsqu'il est cliqué doit me ramener à la vue précédente j'.e 1.

J'ai essayé ceci:

 navigationController!.popViewControllerAnimated(true)

Mais cela ne fonctionne pas. Comment puis-je revenir à première vue?

est votre performsegue est pushview contrôleur ou presentview contrôleur??
miuku> pas sûr, où puis-je voir? Le NavigationController est UINavigationController classe dans l'identité de l'inspecteur. Désolé, je suis nouveau sur iOS, Swift
votre Vue1 n'est pas dans le navigationcontroller hiérarchie, de sorte que vous ne pouvez pas appeler popViewController sur navigationController pour revenir à Vue1
cochez cette ... stackoverflow.com/questions/12561735/...
Vinay> Alors, comment dois-je apporter Vue1 dans le navigationController hiérarchie, ou alternativement toute autre solution?

OriginalL'auteur Jasper | 2015-05-15