繁体   English   中英

在iOS 7中将方向颠倒时视图不会旋转

[英]view does not rotate when orientation is upsidesidedown in ios 7

我试图使应用程序支持所有方向。 它的工作正常,但只有倒置方向无效。 我正在使用ios7。 对于倒置,视图不旋转。 我尝试了以下代码

-(BOOL)shouldAutorotate  
{
return yes;
}
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskAll; // etc
}

我唯一的第二种方法叫做,但第一种方法不是。 在infoPlist中,我启用了所有受支持的方向。

找到了解决方法。 主要来源: https : //stackoverflow.com/a/12758715/394969

概括地说,首先登陆这里的人:

/* In your view controller */
// Add support for upside down 
-(NSUInteger)supportedInterfaceOrientations
{
    return UIInterfaceOrientationMaskAll;
}

也可以按@Jignesh Mayani的答案中所述在项目设置中翻转所有设备方向。 如果那不能立即解决您的问题,请检查上面的链接,了解如何使用导航控制器和选项卡控制器(它们都必须支持所需的界面方向)。

确认您已检查,进入项目设置并检查 在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM