【发布时间】:2015-10-07 12:10:48
【问题描述】:
我开发了一个 iOS 应用程序,它也支持Orientation。直到iOS 8.4 根据Orientation 的变化,它在viewWillAppear 方法中给了我正确的视图大小(宽度和高度)。但现在我用iOS 9 在Xcode 7 中运行我现有的应用程序,然后Orientation 已损坏,因为如果您在viewWillAppear 方法中显示它,则视图大小不正确。我正在通过viewWillAppear 方法更新框架的所有控制器,但现在它不起作用。有没有其他解决方案来实现它。我正在使用 Xib 而不启用 Autolayout。请帮帮我。
【问题讨论】:
-
返回的尺寸是多少?
-
它曾经根据纵向或横向更新/提供尺寸,但现在它没有发生。在 viewDidAppear 中,它返回正确的大小。
标签: objective-c iphone ios9 xcode7 uiinterfaceorientation