Получение размера экрана iPhone 6 и iPhone 6 plus

У меня есть приложение, которое совместимо с iPhone4 до iPhone 6. Для отображения пользовательского интерфейса на нескольких устройствах я использую:

CGSize iOSDeviceScreenSize = [[UIScreen mainScreen] bounds].size;

и в зависимости от высоты и ширины я определяю тип iPhone и отображаю соответствующее изображение. Проблема в том, что когда я запускаю этот код на симуляторе iPhone 6 или iPhone 6 Plus, он по-прежнему возвращает 568 пикселей в качестве высоты экрана, так же, как iPhone 5.

Как узнать высоту экрана iPhone 6 и iPhone 6 Plus, пожалуйста?

1 ответ

Пожалуйста, создайте файл XIB с именем LaunchScreen.xib. и установите его в качестве файла экрана запуска на вкладке "Значки приложений и изображения запуска".

Или вы можете просто добавить образы для запуска iPhone 6 и 6 Plus. Это решит вашу проблему.

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