So far, in our iOS adventures, we’ve only been making applications that have one screen. That isn’t normal for an application, however. If you think of most applications that you’ve interacted with, they’ve probably had multiple screens. Maybe there was a settings screen, a search screen, a main screen, etc. In iOS, the easiest and most common way to handle navigation is through the use of a Navigation Controller. In this lesson, I walk you through setting up a Navigation Controller and using Segues to move back and forth between View Controllers.
(Make sure to watch in full screen and click the gear icon to set the video quality to its highest level so the text is as legible as possible)
Here is the link for the GitHub repo.