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, вы увидите ожидаемые значения.