5. Working with View Controllers

UIViewControllers handle view management for many iPhone applications. In the previous chapter you saw how to build view controller-based applications using Xcode and Interface Builder. Now it’s time to dive into more advanced view controller-based classes and learn how to apply them to real-world situations. In this chapter you discover how to build simple menus, create view navigation trees, design tab bar-based applications, and more. This chapter offers hands-on recipes for working with a variety of controller classes.

Developing with Navigation Controllers

The UINavigationController class provides all the high-calorie goodness of a UINavigationBar-based interface with minimal navigation-specific programming. ...

Get The iPhone™ Developer’s Cookbook: Building Applications with the iPhone 3.0 SDK, Second Edition 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.