我有一个仅横向的 iPad 应用程序,其中加载了大小与 1024x768 的主 ViewController 匹配的 ViewController。我注意到,虽然一切都正常显示,但在我加载的 View 的最右侧区域中设置的任何控件都无法触摸。一位 friend 建议我检查以确保我的所有 XIB 文件在属性检查器中都设置为“横向”方向。果然,我所有的 XIB 都设置为“纵向”。我完成了将所有 XIB 文件(50+)设置为以下设置的繁琐任务:
属性检查器 -
尺寸: 无
方向:横向
状态栏:无
顶栏:无
底栏: 无
模式:按比例填充
已启用用户交互:已选中
绘图/不透明:选中
绘图/自动调整 subview :选中
尺寸检查器 -
显示: 布局矩形
宽度: 1024
高度: 768
其他一切都设置为默认设置。
我仍然遇到同样的问题。我错过了什么吗?不确定这是否相关,但我没有使用 Storyboard。
请帮忙。
谢谢
M
Best Answer-推荐答案 strong>
我在使用 webView 时遇到了类似的问题,结果发现我错过了这一行:
myView.autoresizingMask = UIViewAutoresizingFlexibleWidth;
关于ios - Xcode 4.6 : Only Portrait Area Active in Landscape iPad app,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/15394932/
|