The whole navigation of the application can be defined using Storyboards with the help of segues.
A segue is an instance of the
UIStoryboardSegue class that is normally initialized directly through a Storyboard. Its main role is to define a relationship or transition between view controllers. There are essentially two kind of segues: a relationship segue, which is adopted with
UISplitViewController to define their children view controllers, and an adaptive segue, which is used to transition from one view controller to another.
Creating a segue is extremely simple. Let's say you want to define the relationship between a navigation view controller ...