0

MPMoviePlayerController を使用して、iPhone でムービーを再生しています。他の UIViewController に切り替えると、ムービーが一時停止します。MPMoviePlayerController に戻ると、ユーザーは一時停止した時点から再開できるはずです。

他の UIViewController に切り替えると:

  1. 映画を一時停止する
  2. 一時停止されたムービーの時間をキャッシュします。
  3. ちらつきの問題があるため、スーパービューから MPMoviePlayerController のビューを削除します。

私が戻ってきたとき、

a) MPMoviePlayerController のビューを作成してスーパービューに追加する
b) キャッシュされた時間を MPMoviePlayerController に設定する
c) MPMoviePlayerController で再生を呼び出す。

play を呼び出すと、前のフレーム (観測可能な量だけ一時停止されたフレームから離れている) が表示されることがあります。

これを解決するにはどうすればよいですか?

4

0 に答える 0