UITabBarController
View controllers become more interesting when the user’s actions can cause another view controller to be presented. In this book, we will show you a number of ways to present view controllers. We’ll start with a UITabBarController to swap between instances of HypnosisViewController and TimeViewController.
UITabBarController keeps an array of UIViewControllers. It also maintains a tab bar at the bottom of the screen with a tab for each view controller in this array. Tapping on a tab results in the presentation of the view of the view controller associated with that tab.
In HypnoAppDelegate.m, create an instance of UITabBarController, give it both view controllers, and install it as the rootViewController of the window.
- ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access