Невозможно добавить изображение как 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 и каталоги ресурсов также полностью поддерживают классы размеров.