Navigation Controller

Think about using the Settings app. Better still, open it up and explore a little. You can lay out the content of the Settings app as an inverted tree, with the main screen at the top, and all the content screens as the leaves. Figure 7-1 shows a partial hierarchy with the leaf nodes in italic.

Image

Figure 7-1 Partial settings hierarchy

This is a very common way to organize your content on iPhones and iPod touches. It elegantly solves how to show lots of content in a small space. Settings lets you modify hundreds of options for your iPhone and the apps it contains. Using a hierarchy to “fold” the content works well with both ...

Get Learning iOS Development: A Hands-on Guide to the Fundamentals of iOS Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.