私のアプリケーションでは、を使用していMPMoviePlayerController
ます。問題は、次のボタン イベントと前のボタン イベントをどのように検出するかということです。さまざまなイベントをMPMoviePlayerController
検出できますが、次および前のボタンイベントを検出する方法が見つからないためです。他のイベントを検出するために使用しているコードは
- (void)moviePlayerPlaybackStateChanged:(NSNotification *)notification {
MPMoviePlayerController *moviePlayer = notification.object;
MPMoviePlaybackState playbackState = moviePlayer.playbackState;
switch (playbackState) {
case MPMoviePlaybackStateStopped:
NSLog(@"stop");
break;
case MPMoviePlaybackStatePlaying:
NSLog(@"playing");
break;
case MPMoviePlaybackStatePaused:
NSLog(@"paused");
break;
case MPMoviePlaybackStateInterrupted:
NSLog(@"Interrupted");
break;
case MPMoviePlaybackStateSeekingForward:
NSLog(@"forward");
break;
case MPMoviePlaybackStateSeekingBackward:
NSLog(@"backword");
break;
default:
break;
}
}
プレイリストの前後のトラックを再生したいので、これが必要です。