0

私のアプリケーションは横向き (左右) モードのアプリケーションです。

全画面モードでカメラを開いています。手順 1. カメラを開き (ステータス バーを非表示)、mainviewController の高さを 20px に増やします。

上部 20px pmainviewController はステータスバーで覆われています。(これは私の問題です)

デバイスを再度回転させると、ビューの高さが正しくなります。

ViewControllerをリセットする方法はありますか

ステータスバー付きの実際のメイン ビュー コントローラー ステータスバー付きの実際のメイン ビュー コントローラー

ステータスバー付きのカメラの後のメインビューコントローラー ステータスバー付きのカメラの後のメインビューコントローラー

4

1 に答える 1

0

カメラ インターフェイスを表示する前に、ステータス バーを非表示にすることができます。

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:YES];
[self presentViewController:picker animated:YES completion:nil];

ピッカーを閉じると、ステータス バーが再び表示されます。

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:NO];
于 2013-05-04T15:25:13.513 に答える