2

我有一个仅横向的 iPad 应用程序,其加载的 ViewControllers 的大小与 1024x768 的主 ViewController 匹配。我注意到,虽然一切都正常显示,但在我加载的视图的最右侧区域中设置的任何控件都无法触摸。一位朋友建议我检查以确保我的所有 XIB 文件在属性检查器中都设置为“横向”方向。果然,我所有的 XIB 都设置为“纵向”。我完成了将所有 XIB 文件(50+)设置为以下设置的繁琐任务:

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

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

其他一切都设置为默认设置。

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

请帮忙。

谢谢

4

1 回答 1

1

我在使用 webView 时遇到了类似的问题,结果发现我错过了这一行:

myView.autoresizingMask = UIViewAutoresizingFlexibleWidth;
于 2013-03-13T20:22:36.557 回答