我是 iOS 开发的新手;
我在我的滚动视图上添加了两个MPMoviePlayerController
来播放音频文件。一切都很好,但问题是任何一个媒体播放器,比如
我确信我URL
的文件是正确的。然后是这里的问题。
我不知道Apple的iOS提供了我们只能添加一个媒体播放器的功能??
请给我任何建议。
我的应用程序添加两个非常重要,MPMoviePlayerController
以便用户可以显示两个媒体播放器。
我是 iOS 开发的新手;
我在我的滚动视图上添加了两个MPMoviePlayerController
来播放音频文件。一切都很好,但问题是任何一个媒体播放器,比如
我确信我URL
的文件是正确的。然后是这里的问题。
我不知道Apple的iOS提供了我们只能添加一个媒体播放器的功能??
请给我任何建议。
我的应用程序添加两个非常重要,MPMoviePlayerController
以便用户可以显示两个媒体播放器。
我认为您可以添加多个MPMoviePlayerController
对象,尽管一次只能播放一个文件。
这是来自 Apple 文档:
注意:虽然您可以创建多个 MPMoviePlayerController 对象并在界面中显示它们的视图,但一次只有一个电影播放器可以播放其电影。
这是链接。
我知道您可以使用 Apple AVFoundation框架(而不是 MPMoviePlayerController)在单个视图中播放多个视频。我想音频文件也是如此。
这是一个类似的SO question,其中包含有关实施 AVFoundation 的提示。
我在 a 中遇到了多个MPMoviePlayerController
s的类似问题UIScrollView
,我的解决方案是以编程方式将媒体添加到scrollViewDidEndDecelerating
.
不理想,因为您必须解决在滚动完成之前媒体不存在的事实,但在我的情况下,一些不错的动画效果很好。