iPhone:如何防止从景观视图旋转视图?

问题描述:

我需要阻止旋转横向方向,因为我的应用程序崩溃时,它试图旋转视图到风景。iPhone:如何防止从景观视图旋转视图?

如何阻止旋转到横向以及在哪里可以设置块以适用于我所有的视图?

感谢

在您的视图控制器:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{ 
    if (interfaceOrientation==UIInterfaceOrientationPortrait) { 
     return YES; 
    } else { 
     return NO; 
    } 
} 

这将阻止试图旋转到横向或倒置的画像你的看法。但是,这应该是默认的。如果你还没有设置代码来处理横向方向,那么视图不应该试图旋转。你的崩溃很可能来自其他地方。

+0

嗨我有同样的问题,我没有设置我的意见来自动旋转,并且此方法不起作用 - – 2013-09-10 14:43:12