iPhone,在风景中播放电影,但在电影完成后返回肖像

时间:2011-03-07 13:39:06

标签: iphone objective-c xcode mpmovieplayercontroller mpmovieplayer

Total Objective-C / XCode N00b在这里,但我正在尝试一些东西,我认为这很简单。我有一个为iPhone编写的应用程序,我不允许自动定位,只有主界面锁定为纵向。当用户在应用程序中播放视频时,我想允许他们从肖像中自动旋转设备并以横向方式观看(如果他们选择这样做,我不想强​​迫这样做)。一旦用户按下“完成”,我想强制他们回到肖像(即使他们将设备保持在横向),因为界面仅以该方向布局。

我尝试过使用MPMoviePlayerController和MPMoviePlayerViewController,我不确定哪个会给我我需要的杠杆/方法。我基本上只是希望允许shouldAutorotateToInterfaceOrientation仅在MPMoviePlayerController视图可见时返回yes。

任何帮助很多人赞赏。感谢。

1 个答案:

答案 0 :(得分:5)

我使用this code exampl e并且效果很好。我认为你必须在超级课程中设定方向。