iPhone 6加尺寸显示为375.0 x 667.0?

时间:2015-02-02 15:31:36

标签: ios iphone screen-size

这个令我困惑。

println("screenWidth \(UIScreen.mainScreen().bounds.size.width)")
println("screenHeight \(UIScreen.mainScreen().bounds.size.height)")
println("viewWidth \(self.view.bounds.size.width)")
println("viewHeight \(self.view.bounds.size.height)")

iphone 6 plus (使用模拟器)会返回6加的正确尺寸:

deviceWidth 414.0
deviceHeight 736.0
viewWidth 414.0
viewHeight 736.0

iphone 6 plus (真实交易)会返回正常尺寸的正确尺寸6:

deviceWidth 375.0
deviceHeight 667.0
viewWidth 375.0
viewHeight 667.0

这怎么可能?

1 个答案:

答案 0 :(得分:1)

您的设备在“设置” - >“显示”和“显示”下将显示缩放设置为缩放。亮度。

引用Apple开发者论坛的帖子:

  

如果手机设置为缩放模式,则可以获得iPhone 5S屏幕尺寸(在iPhone 6上)或iPhone 6尺寸(在iPhone 6 Plus上)。请记住,在iPhone 6 Plus的缩放模式下,您仍然可以获得3倍的屏幕,因此可以使用3倍的资产。