iOS Developer Library

Developer

UIKit Framework Reference UIViewController Class Reference

Document Revision History

This table describes the changes to UIViewController Class Reference.

Date

Notes

2014-09-17

Updated for iOS 8.

2013-09-18


Added descriptions for new instance methods in iOS 7: applicationFinishedRestoringState, childViewControllerForStatusBarHidden, childViewControllerForStatusBarStyle, preferredStatusBarStyle, preferredStatusBarUpdateAnimation, prefersStatusBarHidden, setNeedsStatusBarAppearanceUpdate, and transitionCoordinator.


Added descriptions for new constants in iOS 7: UIModalPresentationCustom and UIModalPresentationNone.


Clarified the description for the viewDidLayoutSubviews method.

2012-09-19

Added properties and methods related to state preservation and restoration. Added method to determine whether a segue should be executed.

2012-02-16

Reorganized tasks section to better reflect common usage. Substantial edits and rewrites to clarify specific behaviors, particularly for methods and properties added in iOS 5.

2011-10-12

Updated the document to include new methods related to view controller containment.

2011-01-07

Added the disablesAutomaticKeyboardDismissal method.

2010-10-13

Updated document to address iPad issues, fixed typos, and made other minor corrections.

2010-05-20

Updated information about when navigation items may be retrieved.

2010-03-01

Updated for iOS 3.2.

2009-08-19

Updated the descriptions of the viewWillAppear, viewDidAppear:, viewWillDisappear, and viewDidDisappear: methods.

2009-06-17

Updated for iOS 3.0.

2008-11-13

Added new API and warnings to will/did appear messages.

2008-09-09

Added additional information to rotatingHeaderView and rotatingFooterView methods.

2008-07-06

New document that describes the class providing the fundamental view-management model for iPhone.