iOS 3.2/4.0 上的多个 MPMoviePlayerControllers

Posted

技术标签:

【中文标题】iOS 3.2/4.0 上的多个 MPMoviePlayerControllers【英文标题】:Multiple MPMoviePlayerControllers on iOS 3.2/4.0 【发布时间】:2010-09-15 09:31:28 【问题描述】:

问题是我能否在一个 UIViewController 中同时拥有两个 MPMoviePlayerController 实例?

我正在尝试在 iPad 应用程序中创建两部电影之间的平滑过渡,但是当我创建第二部 MPMoviePlayerController 时,第一部的播放停止并且无法恢复。我在 Apple 文档中没有发现对拥有多个 MPMoviePlayerController 的任何限制。

提前致谢。

附:任何其他关于电影之间平滑过渡的想法也将不胜感激。

【问题讨论】:

【参考方案1】:

SDK 文档中有限制。

注意:虽然您可以创建多个 MPMoviePlayerController 对象并在界面中显示它们的视图,但一次只能播放一个控制器。 块引用

在这里查看:http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MPMoviePlayerController_Class/MPMoviePlayerController/MPMoviePlayerController.html

它位于概览部分。

【讨论】:

感谢 JAG,有趣的是第一个玩家在创建第二个之后就停止了,然后在第二个开始播放任何东西之前。无论如何,我意识到使用两个播放器在电影之间进行平滑过渡并不是一个好主意。任何人都知道如何以其他方式做到这一点?

以上是关于iOS 3.2/4.0 上的多个 MPMoviePlayerControllers的主要内容,如果未能解决你的问题,请参考以下文章

使用标准 api 播放视频风景 Iphone sdk 3.2 4.0

Atitit spring 3.0 3.1 3.2 4.0 4.3 5.0 新特性

PayPal iOS SDK 上的多个项目或多个数量

在 iOS 9 上的多个 WKWebViews 中同步 cookie

Socket IO - 如何让多个管理员用户访问多个 URL 上的多个私人房间

单视图 iOS 上的多个投影