我有一个简单的按钮视图。单击时会弹出电影播放器(使用MoviePlayer.framework)。我想以编程方式单击“完成”按钮或退出电影播放器并返回上一个视图。
我可以获得电影播放器窗口的句柄,但不知道如何结束它。请帮我解决任何指示或教程。
拉利斯答案 0 :(得分:0)
AHH,最后,我可以在这里提供帮助:
好的,首先,当您创建播放器时,您可以将自己指定为MPMoviePlaybackDidFinishNotification的观察者。这意味着,当“完成”按钮或电影完成播放时,会调出此通知。
所以你现在必须指定一个方法来通知中心。
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:player];
然后你需要的是创建moviePlayBackDidFinish方法并从那里关闭播放器。如果您需要更多代码,请告诉我们。