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

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

- (BOOL)prefersStatusBarHidden
{
    return YES;
}

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