我应该在 MPMoviePlayer 示例代码(适用于 iphone)中做出哪些区别才能使其在 Ipad 中工作?

Posted

技术标签:

【中文标题】我应该在 MPMoviePlayer 示例代码(适用于 iphone)中做出哪些区别才能使其在 Ipad 中工作?【英文标题】:What differences should i make in the MPMoviePlayer sample code(for iphone) to make it work in Ipad? 【发布时间】:2010-04-09 06:44:33 【问题描述】:

它在 iphone 模拟器中完美运行。但不是在ipad模拟器中。我只是想在应用程序启动时加载电影。复制将相同的代码粘贴到 ipad 窗口应用程序中。但是它加载并且只给出白屏并且什么都没有发生。

谁能告诉我应该在 ipad 模拟器中和在 iphone 模拟器中一样进行哪些更改?

【问题讨论】:

【参考方案1】:

MPMoviePlayerController 的视图确实需要位于视图层次结构中才能可见。您正在查看的示例代码可能会在 nib 中而不是以编程方式设置视图层次结构。因此,请确保复制 Resources 组中的 .xib 文件的结构以及代码。

【讨论】:

刚刚将 MPMoviePlayerController 的视图添加到我的视图中并设置全屏:动画。它工作得很好。谢谢你的回答。

以上是关于我应该在 MPMoviePlayer 示例代码(适用于 iphone)中做出哪些区别才能使其在 Ipad 中工作?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我可以在 MPMoviePlayer 中播放一部电影而不能播放另一部电影?

MPMoviePlayer 无法使用 Swift 播放

横向模式下的 iPhone MPMoviePlayer

在后台使用 MPMoviePlayer 播放 mp3 文件

MPMoviePlayer 卡在“正在加载...”

使用 MPMoviePlayer 播放视频