Storyboard iOS 5.1 时横向方向不起作用
Posted
技术标签:
【中文标题】Storyboard iOS 5.1 时横向方向不起作用【英文标题】:Landscape Orientation not working when Storyboard iOS 5.1 【发布时间】:2013-02-26 15:24:54 【问题描述】:我有一个使用 Storyboards 创建的应用程序,我只想支持横向模式,我已经完成了以下操作:
-
在我的目标下> 摘要我只为支持的界面方向选择了横向左侧和横向右侧
在我的 Storyboard 中,我已将所有 ViewController 设置为使用以下模拟指标 - 大小:iPad 全屏 方向:横向
然而,在模拟器上,iPad 将处于横向,但视图将处于纵向,在 iPad 上相同,但仅适用于 ios
为什么会这样?我在这里错过了什么?
【问题讨论】:
嗨,你找到解决办法了吗?我也面临同样的问题。 【参考方案1】:只需将此代码复制到您的应用委托中
-(BOOL)shouldAutorotate
return YES;
-(NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
//just write yout desired orientations here
return UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown ;
【讨论】:
【参考方案2】:在支持的界面方向 (iPad) 下的 info.plist 中...将横向移动到列表顶部。你的问题将得到解决。为我工作
【讨论】:
以上是关于Storyboard iOS 5.1 时横向方向不起作用的主要内容,如果未能解决你的问题,请参考以下文章