Guides and Sample Code

Developer

View Controller Programming Guide for iOS

Document Revision History

This table describes the changes to View Controller Programming Guide for iOS.

Date

Notes

2015-09-16

Refreshed the content and structure of the book and added new information about customizing transition animations and handling adaptivity.

2012-12-13

Corrected a pair of figures related to display notifications.

2012-09-19

Added design guidelines for custom container view controllers and accessibility in the view controller. Updated the discussions of view rotation, view layout, and resource management for iOS 6.

2012-02-16

Edited for clarity. Added new glossary entries. Added a section about determining why a view controller's view appeared or disappeared.

2012-01-09

This revised treatment has been rewritten around using storyboards and ARC to build new iOS apps.

2011-01-07

Fixed several typos.

2010-11-12

Added information about iPad-only controller objects.

2010-07-08

Changed the title from "View Controller Programming Guide for iPhone OS."

2010-05-03

Fixed some typos.

2010-02-24

Fixed several typos and updated the figure for the two-step rotation process.

2009-10-19

Rewrote the document and expanded the content to address iOS 3.0 changes.

2009-05-28

Added a note about the lack of iOS 3.0 support.

2008-10-15

Updated obsolete references to the iOS Programming Guide.

2008-09-09

Corrected typos.

2008-06-23

New document that explains how to use view controllers to implement radio, navigation, and modal interfaces.