iPhone XR UIScreen.main.bounds сообщает 375 x 812

Xcode 10.1 Swift 4.2

Мой синий iPhone XR раньше сообщал 414 x 896 за UIScreen.main.bounds

let screenSize = UIScreen.main.bounds
print(screenSize)
// (0.0, 0.0, 414.0, 896.0)

Теперь он сообщает 375,0, 812,0, что соответствует размеру iPhone X.

let screenSize = UIScreen.main.bounds
print(screenSize)
// (0.0, 0.0, 375.0, 812.0)

Это не происходит в симуляторе (XR), только на устройстве. Я обновился до последней версии iOS 12.1.1 и очистил папку сборки. У кого-нибудь есть идея, что может происходить, или у меня неисправный телефон?

0 ответов

Экран вашего телефона увеличен.

Настройки> Дисплей

Когда вы установите значение Standard, вы увидите ожидаемые значения.

Другие вопросы по тегам