0

我有一部 iPhone 6,我正在 Xcode 中为其开发代码,但报告的屏幕尺寸有问题,我的手机报告了错误的值!

UIScreen.mainScreen().bounds:

  • 实际值 - 375 x 667

  • 报告值(模拟器) - (0.0, 0.0, 375.0, 667.0)

  • 报告值(我的手机) - (0.0, 0.0, 320.0, 568.0)

问题:

我的手机 iPhone 6 报告的值是错误的。手机正在报告 iPhone 5 的值!

问题

  1. 为什么我的手机显示错误的值???
  2. 如何解决此问题,并使其显示正确的 (375x667) 值?

这是真实值的说明:

在此处输入图像描述

需要注意的是,这太麻烦了。每当我尝试使用时,我的屏幕布局都一团糟UIScreen.mainScreen().bounds:)

4

0 回答 0