如何修复viewcontroller的旋转?

时间:2013-02-28 08:43:01

标签: objective-c uiviewcontroller rotation uiimagepickercontroller

我的应用仅使用横向。我通过.plist的支持接口方向修复了它。

但是,我需要使用UIImagePickerController,它只支持纵向模式。如何在特定的视图控制器中将应用程序的旋转旋转为纵向?

任何提示都会非常有用! TY!

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

ColinE,你的意思是我应该设置如下吗?

所有其他viewControllers

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    return (interfaceOrientation == UIInterfaceOrientationLandscapeRight || UIInterfaceOrientationLandscapeLeft); 
}

并设置portarit页面

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    return (interfaceOrientation == UIInterfaceOrientationPortrait); 
}