【发布时间】:2014-11-20 12:23:47
【问题描述】:
我决定从头开始重写我的一个应用程序以清理代码并可能针对 iOS 8 对其进行优化,但是当我在 iPhone 模拟器中运行新版本时,分辨率似乎不正确。应用程序的顶部和底部边缘有信箱,但即使在同一个 Xcode 6 模拟器上运行,旧版本也没有。
即使我使用的是 iPhone 5 模拟器(应该是 640 x 1136),[[UIScreen mainScreen] bounds].size 的输出也是 640 x 960。每个模拟器似乎都在以 iPhone 4 的分辨率运行应用程序。有什么想法可能导致这种情况吗?
【问题讨论】:
-
这与 iOS 8 无关。您只是忘记了 4" 启动图像。
标签: ios objective-c iphone xcode