0

私のアプリケーションでは、を使用してい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;
}

}

プレイリストの前後のトラックを再生したいので、これが必要です。

4

1 に答える 1

0

MPMoviePlayerPlaybackStateDidChangeNotification の userInfo ディクショナリはありません。

于 2012-10-30T12:05:32.510 に答える