MPMoviePlayerController を使ってアプリを作っていて、特別な機能を作りたいです。
私が機能したいのはこのようなものです。ムービーを再生すると、プレーヤーは数秒 (例: 30 秒) 後に停止します。再生ボタンをクリックすると、プレーヤーは 30 秒から次の停止ポイントまで再生する必要があります。
この機能を実現するために、私はinitialPlaybackTime
とendPlaybackTime
のオプションを使用しましたMPMoviePlayerController
。
しかし、この機能は私の考えのようには機能しませんでした。
mplayer.initialPlaybackTime = 0;
mplayer.endPlaybackTime = 10;
[mplayer play];
....
[mplayer pause];
....
mplayer.initialPlaybackTime = 10;
mplayer.endPlaybackTime =30;
[mplayer play];
そして、mplayer は 10 から 30 ではなく、0 から 10 で再生されます。
これを解決する別の方法がありますか?