Есть несколько способов сделать это.Мой предпочтительный путь из "Руководства по программированию приложений для iOS"
Предоставление изображений запуска для различных ориентаций:
В Info.plist установите UILaunchImageFile
к базовому имени: 'MyAppName.png'
В вашем комплекте создайте файлы, используя следующую структуру имен:
<basename><orientation_modifier><scale_modifier><device_modifier>.png
Пример: Я использовал все эти имена для iPad, iPhone, 1x и 2x:
MyAppName-Portrait~ipad.png
MyAppName-Landscape~ipad.png
MyAppName-Portrait@2x~ipad.png
MyAppName-Landscape@2x~ipad.png
MyAppName-Portrait~iphone.png
MyAppName-Landscape~iphone.png
MyAppName-Portrait@2x~iphone.png
MyAppName-Landscape@2x~iphone.png
// iphone 5
MyAppName-Portrait-568h@2x~iphone.png
MyAppName-Landscape-568h@2x~iphone.png
Внимание: Поместите @2x
в нужное место, это единственный случай, когда он не находится в конце имени файла
Этот метод работает особенно хорошо, когда выу вас несколько целей сборки, и вы не хотите использовать имя файла Default.png