Когда я использую [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. Итак, есть ли там какая-то проблема?