下面是这个简单的iPhone应用程序的用户故事:
用户点击缩略图并触发MPMoviePlayerViewController
播放在线视频(全屏)。
我们知道,视频结束后,它会自动关闭播放器,然后返回上一页。
我需要:返回到另一个场景,而不是带有缩略图的前一个场景。
有谁能提供一些帮助吗?提前表示非常感谢。
收听MPMoviePlayerPlaybackDidFinishNotification通知,然后将新的视图控制器推送到堆栈上。
有关该通知和电影播放器视图控制器的更多信息,请点击此处:http://developer.apple.com/library/ios/documentation/mediaplayer/reference/MPMoviePlayerController_Class/Reference/Reference.html
EDIT-添加如何侦听通知
以下是如何收听通知:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playerPlaybackDidFinish:) name:MPMoviePlayerPlaybackDidFinishNotification object:self.player];
其中self.player是电影播放器实例,playerPlaybackDidFinish是您定义的用于处理回调的方法:)