Невозможно добавить изображение как Launchscreen, которое совместимо со всеми iPhone

Я добавил изображение в UIImageView в моем LaunchScreen.xib файл и сделал его аспект вписаться в экран устройства. Я добавил image.png, image@2x.png и image@3x.png, но iPhone 4/4s, 5/5s и 6 используют image@2x.png, который оставляет границы за пределами изображения.

Как указать, какое изображение использовать, чтобы оно подходило для каждого экрана устройства?

2 ответа

Вы можете использовать Изображения активы добавить изображения запуска для всех размеров iPhone и Ipad

В IOS 8 и выше вам не нужно добавлять условия для iPhone или iPad. Вы можете установить одно изображение для всех типов платформ, используя классы размеров.

Просто используйте классы размера и установите изображение для просмотра. это будет выглядеть лучше для всех iPhone и IPad.

Это комментарий от Apple: -

Размер занятий. Классы размеров для iOS 8 позволяют создавать единую универсальную раскадровку с настраиваемыми макетами для iPhone и iPad. С помощью классов размеров вы можете определить общие представления и ограничения один раз, а затем добавить варианты для каждого поддерживаемого форм-фактора. iOS Simulator и каталоги ресурсов также полностью поддерживают классы размеров.

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