【Obj-C】UIApplication リファレンス

UIApplication リファレンス

■ ホーム画面 アイコン、バッジ表示

icon1         icon2

非表示
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

「5」と表示
[UIApplication sharedApplication].applicationIconBadgeNumber = 5;

サンプル

// 非表示
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

// 「5」と表示
[UIApplication sharedApplication].applicationIconBadgeNumber = 5;

■ ネットワークインジケーターの表示、非表示

非表示
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

IndicatorVisible1

表示
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;

IndicatorVisible2

サンプル

// ネットワークインジケーターの表示、非表示
// 表示
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;    
// 非表示
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

■ 画面上部のシステムバーの色を設定

通常の灰色を設定
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault;

UIStatusBarStyleDefault

黒を設定
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque;

UIStatusBarStyleBlackOpaque

透明を設定
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackTranslucent;

UIStatusBarStyleBlackTranslucent

サンプル

// 画面上部のシステムバーの色を設定

// 通常の灰色を設定
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault;
// 黒を設定
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque;
// 透明を設定
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackTranslucent;

■ 画面上部のシステムバーの表示、非表示

システムバーの表示
[UIApplication sharedApplication].statusBarHidden = NO;

statusBarHidden1

システムバーの非表示
[UIApplication sharedApplication].statusBarHidden = YES;

statusBarHidden2

サンプル

// 画面上部のシステムバーの表示、非表示
// 非表示
[UIApplication sharedApplication].statusBarHidden = YES;
// 表示
[UIApplication sharedApplication].statusBarHidden = NO;

■ 端末のスリープ設定のON、OFF

端末のスリープ設定をOFFにします。起動中にスリープモードになりません。
[UIApplication sharedApplication].idleTimerDisabled = YES;

端末のスリープ設定をONにします。起動中にスリープモードになります。
[UIApplication sharedApplication].idleTimerDisabled = NO;

サンプル

// 端末のスリープ設定をOFFにします。起動中にスリープモードになりません。
[UIApplication sharedApplication].idleTimerDisabled = YES;

// 端末のスリープ設定をONにします。起動中にスリープモードになります。
[UIApplication sharedApplication].idleTimerDisabled = NO;
タイトルとURLをコピーしました