【发布时间】:2013-05-06 14:16:42
【问题描述】:
我有一个使用故事板设计的 iPad 应用,MasterViewController 模拟指标如下:
在尺寸检查器中显示的视图尺寸如下:
当我在 MasterViewController(这里命名为 HomeViewController)的 viewWillAppear 方法中 NSLogged 视图的框架时,结果是:{{0, 0}, {320, 1004}}
这意味着主视图的实际高度是 1004 像素,而不是 832 像素。
为什么 Xcode 中的 Simulated Metrics 给我的主视图高度不正确?
-回答问题前的注意事项:
- 当我将方向(在模拟指标中)选择为横向时,主视图的高度将为 748(在尺寸检查器中),这与我运行应用程序时的实际高度相匹配。
- 我知道模拟指标中的 FreeForm 选项可以将视图大小调整为我想要的任何大小,但模拟指标中的每个预定义大小都必须为我提供正确的视图大小,以便我可以毫无歧义地设计视图。
- Xcode 版本为 4.6.2,iOS 模拟器 (iPAD) 版本为 6.1
【问题讨论】:
标签: ios objective-c xcode ipad uistoryboard