2010-09-16 57 views
0

出于某种原因,箭头指向下面屏幕截图的展开按钮会导致启动视频播放的视图控制器在视频顶部播放动画,但不停止视频播放,这意味着您可以即使视频不再可见,仍然可以听到音频。我尝试了其他电影控制风格,但还有其他问题(例如,没有控件会导致播放器在解散之前播放整个视频,即没有“完成”按钮)。MPMoviePlayerController for iPhone App在iPad上

这里是启动视频播放代码:

player = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL]; 
[player setModalTransitionStyle:UIModalTransitionStyleCrossDissolve]; 
[[self navigationController] presentModalViewController:player animated:YES]; 
[[player moviePlayer] play]; 

任何意见/建议,我怎么可以禁用该按钮或接收其通知,所以我可以作出相应的反应?

谢谢。

alt text

回答

0

我无法找到一个解决方案,但我没有找到一个解决办法。我只需在调用视图控制器的-viewDidLoad中调用[player stop];即可。结果不会是用户按下该按钮时所期望的结果,但比按下按钮时允许视频继续播放要好。