我正在使用MPMoviePlayerController播放电影,
我正在使用TableView,我的应用程序发生了什么,当我按下附件按钮时会显示详细视图,当我按下单元格区域时,它将播放我想要的电影,(youtube应用程序的方式)
但是当我在播放电影时按“完成”时,它将导航到一个不是我的详细视图但是一些空视图的视图。
任何想法我应该怎么做才能实现它,以便当用户按“完成”时,它会让我想到我的详细视图而不是一些空视图。
我试图在执行“movieFinishedCallback”时推送视图,但它会在该空视图上再推一个视图。
答案 0 :(得分:2)
理想情况下,如果您的代码是正确的,按下MPMoviePlayerController对象上的Done按钮将关闭MPMOviePlayerController并返回到调用它的控制器(在您的情况下是详细视图)
你不需要在movieDidFinishCallback中做任何事情,除非可以释放movieplayer对象。
答案 1 :(得分:0)
-(void)myMovieFinishedCallback:(NSNotification*)aNotification {
MPMoviePlayerController* theMovie = [aNotification object];
theMovie.initialPlaybackTime = -1.0;
}