Почему так много образов экрана запуска iOS

Может кто-нибудь объяснить, почему так много образов экрана запуска iOS?

Модуль launchimages (плагин) содержит 11 изображений разных размеров, в то время как в документации по пользовательскому интерфейсу iOS говорится только о 7.

Создайте образы запуска в следующих размерах:

Для iPhone 5 и iPod touch (5-го поколения):

640 x 1136 пикселей

Для других устройств iPhone и iPod touch:

640 х 960 пикселей

320 х 480 пикселей (стандартное разрешение)

Для iPad портрета:

1536 x 2048 пикселей

768 x 1024 пикселей (стандартное разрешение)

Для iPad ландшафт:

2048 x 1536 пикселей

1024 x 768 пикселей (стандартное разрешение)

Руководство по интерфейсу пользователя iOS

Trigger.io имеет следующее:

Для iPad

Retina, альбомные устройства iPad под управлением iOS<7

2048x1496

Retina, ландшафтные устройства iPad под управлением iOS7

2048x1536

Устройства iPad, не поддерживающие сетчатки, под управлением iOS<7

1024x748

Устройства iPad, не поддерживающие сетчатки, под управлением iOS7

1024x768

Retina, портретные устройства iPad под управлением iOS<7

1536x2008

Retina, портретные устройства iPad под управлением iOS7

1536x2048

Устройства без iPad, портретные iPad, работающие на iOS<7

768x1004

Устройства без ретины, портретные iPad под управлением iOS7

768x1024

Для iPhone

3,5-дюймовые устройства iPhone/iPod без сетчатки

320х480

Retina, 4-дюймовые устройства iPhone/iPod

640x1136

Retina, 3,5-дюймовые устройства iPhone/iPod

640 x 960

1 ответ

Решение

В более старых версиях iOS вы могли выбрать, присутствует ли строка состояния или нет при запуске приложения. Если он присутствовал, вам нужно было снять 20 pts (20px@1x, 40px@2x) с загрузочных образов. Вам нужно будет только включить один набор изображений, усеченных или не соответствующих требованиям вашего запуска. Очевидно, trigger.io по-прежнему распознает старые размеры приложений для iPad.

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