如何以编程方式返回或按“完成”按钮或退出电影播放器​​?

时间:2011-07-26 21:57:30

标签: ios4 mpmovieplayercontroller exit

我有一个简单的按钮视图。单击时会弹出电影播放器​​(使用MoviePlayer.framework)。我想以编程方式单击“完成”按钮或退出电影播放器​​并返回上一个视图。

我可以获得电影播放器​​窗口的句柄,但不知道如何结束它。请帮我解决任何指示或教程。

拉利斯

1 个答案:

答案 0 :(得分:0)

AHH,最后,我可以在这里提供帮助:

好的,首先,当您创建播放器时,您可以将自己指定为MPMoviePlaybackDidFinishNotification的观察者。这意味着,当“完成”按钮或电影完成播放时,会调出此通知。

所以你现在必须指定一个方法来通知中心。

  [[NSNotificationCenter defaultCenter] 
   addObserver:self 
   selector:@selector(moviePlayBackDidFinish:)
   name:MPMoviePlayerPlaybackDidFinishNotification 
   object:player]; 

然后你需要的是创建moviePlayBackDidFinish方法并从那里关闭播放器。如果您需要更多代码,请告诉我们。