iPhone 6 plus реальное устройство UIScreen mainScreen size странно

Когда я использую [UIScreen mainScreen] для тестирования симулятора Xcode 6, размер кажется правильным.

С размером iPhone 6: 375 * 667 и iPhone 6 plus: 414 * 739.

Но когда я тестирую [UIScreen mainScreen] на реальном устройстве iPhone 6 plus, результат показывает, что:

(lldb) po [UIScreen mainScreen]

<UIScreen: 0x12ce03f30; bounds = {{0, 0}, {375, 667}}; mode = <UIScreenMode: 0x178039ae0; size = 1125.000000 x 2001.000000>>`

Но когда вы проверите масштаб, он выведет 3.0 на реальном устройстве iPhone 6 plus. Итак, есть ли там какая-то проблема?


person constance yang    schedule 26.09.2014    source источник
comment
Вы добавили изображение запуска в свой проект?   -  person Urmi    schedule 26.09.2014
comment
да, я исправил. потому что я не добавил правильное изображение lauch. простите   -  person constance yang    schedule 29.12.2014


Ответы (1)


Это потому, что вы установили «Настройки»> «Экран и яркость»> «Вид» на «Увеличенный». Если вы изменили его на «Стандартный», вы получите 414 * 739.

person Olli Wang    schedule 01.10.2014
comment
Есть ли в Симуляторе Настройки > Экран и яркость > Вид? - person mahboudz; 10.10.2014