UIApplication リファレンス
■ ホーム画面 アイコン、バッジ表示
非表示
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
「5」と表示
[UIApplication sharedApplication].applicationIconBadgeNumber = 5;
サンプル
// 非表示 [UIApplication sharedApplication].applicationIconBadgeNumber = 0; // 「5」と表示 [UIApplication sharedApplication].applicationIconBadgeNumber = 5;
■ ネットワークインジケーターの表示、非表示
非表示
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
表示
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
サンプル
// ネットワークインジケーターの表示、非表示 // 表示 [UIApplication sharedApplication].networkActivityIndicatorVisible = YES; // 非表示 [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
■ 画面上部のシステムバーの色を設定
通常の灰色を設定
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault;
黒を設定
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque;
透明を設定
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackTranslucent;
サンプル
// 画面上部のシステムバーの色を設定 // 通常の灰色を設定 [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault; // 黒を設定 [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque; // 透明を設定 [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackTranslucent;
■ 画面上部のシステムバーの表示、非表示
システムバーの表示
[UIApplication sharedApplication].statusBarHidden = NO;
システムバーの非表示
[UIApplication sharedApplication].statusBarHidden = YES;
サンプル
// 画面上部のシステムバーの表示、非表示 // 非表示 [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;