バッテリーを示すiPhoneのトップバーの色を変更する方法はありますか?
私の電話は白い背景に黒いテキストとして表示されていますが、黒い背景に白いテキストに変更する方法を知りたいと思っていました. これはどのように行われますか?
バッテリーを示すiPhoneのトップバーの色を変更する方法はありますか?
私の電話は白い背景に黒いテキストとして表示されていますが、黒い背景に白いテキストに変更する方法を知りたいと思っていました. これはどのように行われますか?
これを試して:
if ([self.navigationController.navigationBar respondsToSelector:@selector(setTranslucent:) ])
self.navigationController.navigationBar.translucent = NO;
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
iOS < 7 の場合、デフォルトのものとは別に、以下で言及されているスタイルのいずれかを使用できます。
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaque];
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
iOS 7 の場合、次の手順に従います。
1. Set the UIViewControllerBasedStatusBarAppearance to YES in the plist
2. In viewDidLoad do a [self setNeedsStatusBarAppearanceUpdate];
3. Add the following method:
-(UIStatusBarStyle)preferredStatusBarStyle{
return UIStatusBarStyleLightContent;
}
ここでこれを試してください:
- (UIStatusBarStyle)preferredStatusBarStyle {
return UIStatusBarStyleLightContent;
}
それが機能しない場合は、情報 plist のステータス バー スタイルを UIStatusBarStyleLightContent に変更します。