Ho due viste come questo a Story Consiglio:iOS: Ritornare alla vista precedente
[Vista1] -> [Navigation Controller] -> [View2]
Per andare da Visualizzazione1 (ha Tableview) Per visualizzare 2, faccio questo clic su una riga su View1:
self.performSegueWithIdentifier("showmyview2", sender:self)
Questo funziona.
Ora ho un pulsante sul View 2, che se cliccato dovrebbe riportarmi alla visualizzazione precedente cioè View 1.
ho provato questo:
navigationController!.popViewControllerAnimated(true)
Ma questo non funziona. Come posso tornare alla prima vista?
è il tuo performsegue è controller pushview o controller presentview ?? – Mukesh
miuku> non sono sicuro, dove lo vedo? Il NavigationController è la classe UINavigationController in Identity Inspector. Spiacente, io sono nuovo di iOS, Swift – Jasper
il tuo View1 non è nella gerarchia di navigationcontroller, quindi non è possibile chiamare popViewController su navigationController per tornare a View1 –