如何在iOS 7中强制旋转到纵向模式

时间:2014-08-03 17:36:17

标签: xcode ios7 uinavigationcontroller uiinterfaceorientation

我的应用程序中有一个导航控制器,它有2个视图控制器,VC1& VC2。 VC1是一个表视图,显示来自youtube的视频列表,然后VC2有UIWebview,其中我嵌入了youtubes代码来播放视频。

所以在VC2中,我希望用户能够进入横向模式并在宽屏幕上观看视频,但在我的应用程序中的所有其他vc中只是portarit。因此,当用户按下后退按钮并返回到VC1时,我希望将整个视图旋转为纵向。

有办法吗?

谢谢,

1 个答案:

答案 0 :(得分:0)

当然有。

NSNumber *value = [NSNumber numberWithInt:orientation];
[[UIDevice currentDevice] setValue:value forKey:@"orientation"];

这适用于iOS 7。