I am just starting to learn about iPhone development and there seems to be very little resources on using Story Boards.
I have two view controllers, ActionViewController and ActionDetailViewController. AVC list the actions that a user has committed whereas ADVC shows the details of that particular action.
AVC has a “+” button to add a new Action, while AVDC has a “Done” and “Cancel” button.
I really like using storyboards because they are a fantastic way to visualize the app. However, I find that using segues to transition between the two screens quickly becomes visually complicated. 
Can someone enlighten me what’s the “typical” way of doing this? Do I really have a new segue for each action?
I also tried using IBActions. However, at AVDC I am unable to transit back to AVC with
[self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
Any ideas/
What I would do is set up a single Segue going from the AVC ViewController to the ADVC. Then when you want to perform the segue call
Then override the delegate method below to set up the ADVC
Note you can use
to get a pointer to the ADVC so you can manipulate it before it is pushed to the screen.
Hope this helps