私のアプリには常にステータスバーが隠されています。ReplayKit、プレビューを見てもステータスバーが消えない
録画済みのプレビューを表示する場合を除き、プレビューコントローラでプレビューを視聴するとステータスバーが表示されますが、プレビューコントローラを終了すると消えません。私は使用しているコントローラでprefersStatusBarHidden
がYESを返すことを二重チェックしました。私は本当に常にステータスバーを隠しておく必要があります。
[[UIApplication sharedApplication] setStatusBarHidden:YES];
は役に立ちません。私はハンドラdismissViewControllerAnimated:completion:
でこれを呼び出すことを試みました。[self.viewController setNeedsStatusBarAppearanceUpdate];
も役に立ちません。私はハンドラdismissViewControllerAnimated:completion:
でこれを呼び出すことを試みました。
ユーザーがホーム画面に戻って戻るとステータスバーが正しく表示されないように見えました。しかし、それは修正のためには十分ではありません。