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

Ios4 如何以编程方式返回或按“完成”按钮或退出电影播放器?,ios4,mpmovieplayercontroller,exit,Ios4,Mpmovieplayercontroller,Exit,我有一个带按钮的简单视图。单击后会弹出电影播放器(使用MoviePlayer.framework)。我想以编程方式单击“完成”按钮或退出电影播放器并返回到上一个视图 我可以控制电影播放器的窗口,但不知道如何结束它。请帮助我完成任何指导或教程 Lalith啊,最后,我可以在这里帮忙: 好的,首先,当您创建播放器时,您可以将自己指定为MPMoviePlaybackDidFinishNotification的观察者。这意味着,当“完成”按钮或电影播放完毕时,会发出此通知 因此,您现在必须分配一个由通知

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

我可以控制电影播放器的窗口,但不知道如何结束它。请帮助我完成任何指导或教程


Lalith

啊,最后,我可以在这里帮忙:

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

因此,您现在必须分配一个由通知中心调用的方法

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

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

这并不是我想要的。但这对我来说是成功的。如果电影是3个小时,我不想等这么久。所以我简单地把开始时间定在2:59小时,这样动作很快就结束了,我会接到回电。我可以回来。