Получение размера экрана 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. Это решит вашу проблему.