なつねこメモ

主にプログラミング関連のメモ帳 ♪(✿╹ヮ╹)ノ 書いてあるコードは自己責任でご自由にどうぞ。記事本文の無断転載は禁止です。

Xamarin.iOS で、起動時にステータスバーを表示しない

Xamarin.iOS + Visual Studio で、アプリ起動時にステータスバーを
非表示にする方法のメモ。


f:id:MikazukiFuyuno:20151026225304p:plain

アプリのプロパティから、[iOS Application] [** Deployment Info] にある、
Visibility: □ Hide during application launch
というのにチェックを入れると、起動時に表示されなくなる。

起動時以外でステータスバーを表示したくない場合は、
ViewController の PrefersStatusBarHidden をオーバーライドして、
true を返せば非表示になる。

public override bool PrefersStatusBarHidden()
{
    return true;
}

UIKit.UIViewController.PrefersStatusBarHidden