From the examples I've seen unwind segue needs a view controller to unwind to. If i just want to go back one controller in my storyboard is there a simple command for this?
2
votes
How did you go "forward" to that view controller?
- jrturton
Possible duplicate: stackoverflow.com/questions/12561735/…
- Michal
@michael - this example requires specific destination segues
- Jeef
@jturnton I used preformseguewithidentifier to go forward or I just used a segue created in IB. I don't keep track of previous view controller however
- Jeef
which type of segue are you using? push, custom or any other?
- Atul
2 Answers
7
votes
If you've pushed onto a navigation controller (push segues, with a visible back button) then you use this code to go back:
[self.navigationController popViewControllerAnimated:YES];
If you've used modal segues, use this:
[self dismissViewControllerAnimated:YES completion:nil];
In both cases self is the currently visible view controller.