Ich habe zwei Ansichten wie diese in Storyboard:iOS: Gehen Sie zurück zur vorherigen Ansicht
[View1] -> [Navigation Controller] -> [View2]
Um von Ansicht1 zu gehen (hat Tableview) zu View 2, ich mache das auf einen Klick auf View1:
self.performSegueWithIdentifier("showmyview2", sender:self)
Dies funktioniert. Jetzt
ich habe eine Schaltfläche auf View 2, die, wenn sie angeklickt sollte mich zurück zur vorherigen Ansicht d.h Ansicht 1.
Ich versuchte dies:
navigationController!.popViewControllerAnimated(true)
Aber das funktioniert nicht. Wie gehe ich zurück zur ersten Ansicht?
funktioniert ist Ihre performesgue ist Pushview Controller oder Presentview-Controller ?? – Mukesh
miuku> nicht sicher, wo sehe ich das? Der NavigationController ist die UINavigationController-Klasse im Identity Inspector. Sorry, ich bin neu in iOS, Swift – Jasper
Ihr View1 ist nicht in der Navigation Controller-Hierarchie, so dass Sie PopViewController auf navigationController nicht aufrufen können, um wieder zu View1 –