【发布时间】:2010-12-24 16:17:52
【问题描述】:
我有一个UIView 和一个UIController 视图。我的是标准的 320x460 视图。在applicationDidFinishLaunching 我愿意:
[window addSubview:[controller view]];
奇怪的是UIView 位于状态栏下方(就像缺少插座一样)。但是,如果我将 iPhone 旋转到一边然后再旋转回来,它会显示正常。
这是一种预期的行为(我敢打赌我可以通过设置偏移来修复它)还是我做错了什么?
【问题讨论】:
-
试试模拟界面元素?
-
我在窗口、控制器和视图上启用了模拟状态栏 - 运气不好...当应用程序在 iPhone 中启动或在 XCode 中启动模拟器时,布局已损坏。但是,它在 InterfaceBuilder 的模拟器中运行良好
标签: iphone ios objective-c layout uiviewcontroller