ios - iOS 8 和 7 上的 View 框架不同

标签 ios iphone ios8

我应用中的 UI 对象几乎都是由代码生成的。 通常,我从它的 super View 的框架计算对象的框架 (即 self.view.frame @ View Controller )。 我的应用仅使用横向模式。

将我的手机/IDE 更新到 iOS 8/Xcode 6 GM 后,对象的大小/位置错误。

在 iOS 7 中, super View 的框架大小为 {568, 320}。 现在是 {320, 568}。

我应该简单地使用 NSFoundationVersionNumber 来确定 true super View 的框架吗?

最佳答案

关于ios - iOS 8 和 7 上的 View 框架不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25871847/

相关文章:

objective-c - 如何在 Xcode 中为进度条创建平滑的动画

ios - iPhone 应用程序无法在 iPad 上运行

swift - 将 NSDecimalNumbers 转换为负数

ios - 项目上有白色背景的 UIDatePicker

ios - 尝试在 iOS 上组装

ios - ScrollView 内部 TableView 的问题

iphone - 检索 UIImage 的像素 alpha 值

xcode - 使用 Swift 通过 iPhone 扬声器强制播放音频文件

swift - 在 Swift 中将字符串转换为 NSDate

ios - ReactiveSwift 不适用于 Xcode 8.1。转换为 Swift 3 会导致 >50 个错误。修复?