Xcode 4.6:仅在横向iPad应用程序中激活纵向区域

时间:2013-03-13 19:40:53

标签: ios xcode ipad landscape-portrait auto-rotation

我有一个只有风景的iPad应用程序,其中加载了ViewControllers,其大小与1024x768的主ViewController相匹配。我注意到,虽然一切正常显示,但我加载的视图最右边区域中设置的任何控件都处于非活动状态。一位朋友建议我检查以确保我的所有XIB文件都在“属性”检查器中设置为“横向”方向。果然,我的所有XIB都被设置为“肖像”。我完成了将所有XIB文件(50+)设置为以下设置的繁琐任务:

属性检查员 - 大小:方向:风景 状态栏:顶栏:底栏:模式:缩放至填充 已启用用户互动:已选中 绘图/不透明:已检查 绘制/自动调整子视图:已选中

尺寸检查员 - 显示:布局矩形 宽度: 1024 身高: 768

其他所有内容都设置为默认设置。

我仍然遇到同样的问题。我错过了什么吗?不确定这是否相关,但我没有使用故事板。

请帮忙。

由于

中号

1 个答案:

答案 0 :(得分:1)

我在使用webView时遇到了类似的问题,原来我错过了这一行:

myView.autoresizingMask = UIViewAutoresizingFlexibleWidth;