【问题标题】:Detecting the Next and Previous Button Events in MPMoviePlayerController在 MPMoviePlayerController 中检测下一个和上一个按钮事件
【发布时间】:2012-08-07 08:40:31
【问题描述】:

对于我的应用程序,我使用的是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;
}

}

我需要这个,因为我想在播放列表中播放上一首和下一首曲目。

【问题讨论】:

  • 您需要在外部为下一个和上一个事件添加按钮
  • 但我在 iTunes 上看到了一个应用程序,它做同样的事情,没有在外部添加按钮。

标签: iphone objective-c mpmovieplayercontroller


【解决方案1】:

没有用于 MPMoviePlayerPlaybackStateDidChangeNotification 的 userInfo 字典。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-09
    相关资源
    最近更新 更多