首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPMoviePlayerController自动旋转?

问MPMoviePlayerController自动旋转?
EN

Stack Overflow用户
提问于 2012-12-18 08:55:31
回答 2查看 1.2K关注 0票数 1

我在我的应用中使用了MPMoviePlayerController。我并不是将它作为一个视图控制器呈现,而是将它的view添加到我自己的视图控制器中。视频播放得很好,我可以全屏播放了。

然而,因为总体上我的应用程序只支持纵向,当我全屏观看我的视频时,我不能旋转。

那么,当我的MPMoviePlayerController进入全屏模式时,如何让它自动旋转(同时支持横屏和竖屏),而在全屏模式之外,它却保持在竖屏模式?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-12-18 10:47:06

,因为我的应用程序总体上只支持纵向

但这就是你的答案。在iOS 6上,无论你的应用程序作为一个整体做什么(在Info.plist设置中给出),都是你的应用程序所能做的全部。如果你的应用作为一个整体不支持景观,那么你的应用中没有一个视图控制器可以支持景观。

假设这个应用程序支持所有方向。然后,每个不支持所有方向的视图控制器可以在其supportedInterfaceOrientations实现中说“不,我只支持纵向方向”。

但是这个控制器不会这么说,所以它会旋转。

票数 0
EN

Stack Overflow用户

发布于 2012-12-18 10:37:11

您是否尝试过扩展MPMoviePlayerViewController的类?所以你的类可以响应shouldAutorotateToInterfaceOrientation的方法。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13924747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档