Yay, the documentation of prefersStatusBarHidden now properly describes the default behaviour because I complained! developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIViewController_Class/index.html#//apple_ref/occ/instm/UIViewController/prefersStatusBarHidden