我的应用程序中的 UI 对象几乎都是由代码生成的。通常,我从其父视图的 frame(即 self.view.frame @ 视图控制器)计算对象的 frame。我的应用程序仅使用横屏模式。
在更新我的电话/IDE 到 iOS 8/Xcode 6 GM 后,对象的大小/位置出现了错误。
在 iOS 7 中,父视图的 frame 大小为 {568,320}。现在是 {320,568}。
我是否应该简单地使用 NSFoundationVersionNumber 来确定真正的父视图的 frame?
在更新我的电话/IDE 到 iOS 8/Xcode 6 GM 后,对象的大小/位置出现了错误。
在 iOS 7 中,父视图的 frame 大小为 {568,320}。现在是 {320,568}。
我是否应该简单地使用 NSFoundationVersionNumber 来确定真正的父视图的 frame?