PIYO - Tech & Life -

iOS7時代のステータスバー非表示方法

Tips Objective-C iOS

このあたりの処理はやり方がコロコロ変わるようなので検索しても情報が古くて困る。2014/06/07時点、Xcode5.1.1、iOS7.1 SDK時点での情報を書いておく。

正解はステータスバーを表示したくないViewControllerでprefersStatusBarHiddenをオーバーライドする。

- (BOOL)prefersStatusBarHidden
{
    return YES;
}

これで非表示になる。やったね!