ステータスバーを消して全画面表示

iPhoneでステータスバーを消して全画面表示をした際のメモ。

以下をviewDidLoad内等に追記した。

    //全画面表示
    [UIApplication sharedApplication].statusBarHidden = YES;
    //画面サイズがxibファイル等で決まっていて、高さが合わない時はフルスクリーンサイズで上書きする。
    [self.view setFrame:[[UIScreen mainScreen] bounds]];


[self.view setFrame:[[UIScreen mainScreen] bounds]];の部分は、
xibファイル等でステータスバーを消していない時に追記がいる。
このコードがなくても、以下をxib又はstoryboardで設定すればOKっぽい。
・Status BarをNoneに設定
・SizeをiPhone/iPod Touch Full Screenに設定