O'Reilly logo

iPhone and iPad App 24-Hour Trainer by Gene Backlin, Abhishek Mishra

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 15

Tab Bars and Toolbars

Lesson 12 illustrated navigation as one view controller pushing another view controller onto the navigation stack throughout the use of the navigation bar. Navigation bars arrange the presentation of data in a hierarchy by drilling down, and providing a path back to the root view.

This lesson presents two other navigation components:

  • Tab bars
  • Toolbars

Tab Bars

While not always followed in the real world of app development, Apple in its User Interface Guidelines proposes that the philosophy behind tab bar views is to provide a different perspective of the same set of data by using several view controllers, as shown in Figure 15-1.

Appearance Characteristics

Tab bars reside in a tab bar controller located at the bottom of the view, which manages the display of the multiple view controllers. The tab bar display consists of an icon and text to describe the perspective it represents. The tab itself has the ability to provide additional information that the applications may have to offer. The badge itself has the appearance of a red oval that will display a number or exclamation point. For example, when you may have any app updates from the AppStore the number of updates are displayed in a red oval.

The limitation for tab bars on the iPhone is that the tab bar cannot display more than five tabs at a time. If there are more than five tabs, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required