模态 MPMoviePlayerViewController 以错误的动画解散

Posted

技术标签:

【中文标题】模态 MPMoviePlayerViewController 以错误的动画解散【英文标题】:Modal MPMoviePlayerViewController dismissing with a wrong animation 【发布时间】:2013-04-29 13:41:44 【问题描述】:

我目前遇到了 MPMoviePlayerViewController 的问题。

- (void)playVideo:(UIButton *)sender 
    MPMoviePlayerViewController *mp = [[MPMoviePlayerViewController alloc] initWithContentURL:self.howToVideoURL];
    [self presentModalViewController:mp animated:YES];

从那时起,播放器以模态方式呈现,播放视频,一切都很好。 除非我点击“完成”按钮。

不是以通常的方式关闭模式(即,通过降低屏幕直到它消失,露出前一个屏幕),看起来前一个屏幕以模态方式呈现在播放器顶部。我没有具体的代码来关闭模式,我依赖原生的“完成”按钮。

以前有人经历过吗?我该如何解决?

【问题讨论】:

***.com/questions/8227801/… 【参考方案1】:

你试过presentMoviePlayerViewControllerAnimated吗?

【讨论】:

以上是关于模态 MPMoviePlayerViewController 以错误的动画解散的主要内容,如果未能解决你的问题,请参考以下文章

如何创建一个模态的对话框

Qt 销毁模态对话框

如何用纯Win32 API写模态窗口?

从另一个模态打开一个模态并关闭第一个(启动)模态

关于创建模态窗口和非模态窗口的研究

“模态”与“非模态”