iOS 6 の同じ黒いステータス バーを iOS 7 に作成する方法がわかりません。SO でこの質問を見つけました: iOS 7 ステータス バーは iPhone アプリで iOS 6 のデフォルト スタイルに戻りますか?
私のアプリでは横向きモードしかないので、これを使用します:
in にUIViewControllerBasedStatusBarAppearance
設定( UIApplicationstatusBarStyle メソッドを使用してステータス バーのスタイルを設定できるように、View Controller でステータス バーのスタイルを調整することをオプトアウトするには)。NO
info.plist
AppDelegate のアプリケーションで:didFinishLaunchingWithOptions を呼び出す
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) {
[application setStatusBarStyle:UIStatusBarStyleLightContent];
self.window.clipsToBounds =YES;
self.window.frame = CGRectMake(0,20,self.window.frame.size.width,self.window.frame.size.height-20);
}
return YES;
しかし、これは結果です:
誰でも助けることができますか?または私に別の解決策を提案しますか?