嘿,在这个问题上找一些帮助。
目前我正在开发一个iPhone应用程序,它始终锁定纵向,但是使用MPMoviePlayer的应用程序中包含一些视频。
我希望这些视频(全屏自动显示)支持纵向和横向。
关于我如何解决这个问题的任何详细想法?直接撕掉我的头发。
非常感谢!
答案 0 :(得分:1)
-shouldAutorotateToInterfaceOrientation:
以返回YES
。您必须至少返回YES
一个方向(在您的情况下为正常的纵向方向)。如果您不清楚如何执行此操作,则会有很多例子。MPMoviePlayerController
中所有方向的视图控制器显示您的-shouldAutorotateToInterfaceOrientation:
视图(只需从方法返回YES
)。但请注意,用户往往不喜欢强制定位的应用,因此请确保您有一个非常好的可用性案例,说明为什么需要施加此限制。 (建议您支持所有方向,除了在iPhone上颠倒,以便用户不会试图,例如,颠倒接听电话。)
答案 1 :(得分:0)
在模式显示的MPMoviePlayerController
视图上显示UIViewController
,允许所有可能的界面方向。这样你的应用程序的其余部分可以保持原样(仅限肖像)。