use*_*125 2 iphone objective-c uiinterfaceorientation ios7
我想让应用程序支持所有方向.它的工作正常,但只有颠倒的方向不起作用.我正在使用ios7.对于倒置,视图不会旋转.我试过以下代码
-(BOOL)shouldAutorotate
{
return yes;
}
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskAll; // etc
}
Run Code Online (Sandbox Code Playgroud)
我唯一的第二种方法是调用但不是第一种方法.在infoPlist中,我启用了所有支持的方向.
找到了解决方案.主要来自:https://stackoverflow.com/a/12758715/394969
简而言之,对于首先登陆这里的人来说:
/* In your view controller */
// Add support for upside down
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskAll;
}
Run Code Online (Sandbox Code Playgroud)
还可以按照@Jignesh Mayani的回答中所述,在项目设置中翻转所有设备方向.如果这不能立即修复您的问题,请查看上面的链接,了解如何使用导航控制器和选项卡控制器(它们都必须支持所需的接口方向).
| 归档时间: |
|
| 查看次数: |
1429 次 |
| 最近记录: |