对于相同的iPhone 5s,iOS模拟器在ios 7.1和ios 8.2之间有不同的屏幕高度

时间:2015-04-30 13:48:17

标签: ios uiscreen

iOS模拟器测试iOS 7.1和iOS 8.2环境有一个奇怪的问题。当我试图获得iPhone 5s的屏幕尺寸时,结果是不同的。这是模拟器中的错误吗?或者这是iOS 7和iOS 8之间的区别吗?

非常感谢您的任何建议。

我的代码:

override func viewDidLoad() {
    super.viewDidLoad()

    println("Screen bounds: \(UIScreen.mainScreen().bounds)")

iPhone 5s(8.2)模拟器打印结果:

  

屏幕范围:(0.0,0.0,320.0,568.0)

iPhone 5s(7.1)模拟器打印结果:

  

屏幕范围:(0.0,0.0,320.0,480.0)

还有顶部和底部黑带占据模拟器iOS 7.1屏幕。

0 个答案:

没有答案