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屏幕。