iPhone SDK:视频播放结束后如何切换到上一个视图?

时间:2010-08-04 20:01:09

标签: iphone video views

有一个应用程序使用多个视图控制器。在其中一个按钮中有一个切换到新视图的按钮,在viewDidLoad方法中,我启动视频播放。但是当它停止时,会弹出一个空视图而不是我正在使用的上一个视图。

自动切换回上一个视图的正确方法是什么?我已经阅读了有关MPMoviePlayerPlaybackDidFinishNotification的内容,因此我可以使用它。

这是一个基于导航的应用程序。

1 个答案:

答案 0 :(得分:1)

当您获得MPMoviePlayerPlaybackDidFinishNotification时,您只需使用popViewController ...消息弹出当前视图控制器:

[yourViewController.navigationController popViewControllerAnimated: YES];

navigationController属性包含活动的导航控制器。

请参阅Apple docs for UINavigationController