私の iPhone アプリケーションでは、アプリ全体のデフォルトの向きは横向きモードです。ステータスバーを非表示にしたかったので[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
、appDelegate で使用しました。ただし、ステータスバーは最初のスプラッシュ画面でのみ非表示になり、ビューコントローラーでは上部に空白が残り、他のすべてのビューコントローラーでは下部に空白が残ります。問題を解決するために次の方法を使用しましたが、うまくいきませんでした。
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
info.plist ステータスバーでは、最初は
hidden = YES
None
インターフェイス ビルダーでステータス バーを等しいに設定します。追加した
[self.view setNeedsLayout];
[self setWantsFullScreenLayout:YES];
まだ修正されていません。何か案が?助けてください。