我决定从头开始重写我的一个应用程序以清理代码并为iOS 8优化它,但是当我在iPhone模拟器中运行新版本时,分辨率似乎不正确。应用程序的顶部和底部边缘周围都有信箱,但即使在同一个Xcode 6模拟器上运行,旧版本也没有。
即使我使用iPhone 5模拟器(应该是640 x 1136),[[UIScreen mainScreen] bounds].size的输出是640 x 960.每个模拟器似乎都在运行iPhone 4分辨率的应用程序。可能导致这种情况的任何想法?
[[UIScreen mainScreen] bounds].size