私は社内アプリを開発しています。このアプリは、アプリの起動時に自動的にリセットされて動画を再生します(これはプロモーションアプリです)。ボタンを使用してiPadのロックを解除すると、すべてが完全に機能しますが、スマートカバーを使用してiPadのロックをすぐに解除すると、ビュー階層を破棄して開始ビューにリセットしているときに、最初は古いビューが表示されます。が設定されています。
私がしていることは、ロックと起動時にビュー階層をクリアすることです
[rootViewController setViewControllers:nil animated:NO];
ロックを解除するときに最初のViewControllerを押します。
MPMoviePlayerViewController
ロードする75MBのビデオがあるため、プッシュ/ポップすると少し遅くなる関係があることに注意してください。
インスタントロック解除時にこのビュー階層がポップするのをユーザーが見ないようにするにはどうすればよいですか?