0
對於我的應用程序,我使用的是MPMoviePlayerController
。問題是我該如何檢測下一個和上一個按鈕事件。因爲在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;
}
}
我需要這個,因爲我想在一個播放列表播放一個和下一個曲目。
你需要在外部爲下一個和上一個事件添加按鈕 – 2012-08-07 09:08:04
但我已經看到一個應用程序在iTunes上完成同樣的事情,而不需要在外部添加按鈕。 – 2012-08-07 09:21:55