【发布时间】:2012-10-28 10:52:57
【问题描述】:
我的应用主要使用导航控制器堆栈,有时会模态显示一些控制器。在横向模式下,导航控制器堆栈中的控制器工作正常,但 presentViewController 或以前的 presentModalViewController 显示的其他视图控制器始终提供纵向尺寸的视图框架(在 iPad iOS 6.0 上始终为 768x1024) - 即使在纵向和横向之间来回旋转也是如此。
有点与A view controller is in landscape mode, but I'm getting the frame from portrait mode? 相关,但检查的答案没有帮助。如果我将稍后的视图控制器添加为导航堆栈的一部分,则在第一次加载和后续旋转时会发生调整大小。如上所述,只有在通过 presentViewController 添加控制器时才会出现问题。
【问题讨论】:
标签: ios