Как правильно назвать все эти Launch Images для универсального приложения? - PullRequest
25 голосов
/ 20 октября 2010

Default.png для iphone, Default4.png для iPhone 4 (или это Default@2x.png?) И Default-iPad.png.Это правильно?

Ответы [ 5 ]

59 голосов
/ 12 декабря 2012

Вот список имен файлов образа запуска по умолчанию для iOS 6:

  • Default.png (iPhone)
  • Default@2x.png (iPhone Retina 3,5 дюйма)
  • Default-568h@2x.png (iPhone Retina 4 дюйма)
  • Default-Portrait.png (iPad в портретной ориентации)
  • Default-Portrait@2x.png (iPad Retina в портретной ориентации)
  • Default-Landscape.png (iPad в альбомной ориентации)
  • Default-Landscape@2x.png (сетчатка iPad в альбомной ориентации)

Вы можете установить ключ UILaunchImageFile в вашем info.plist для переопределения Default во всех именах файлов выше. Например, если вы укажете значение LaunchImage в этом ключе, тогда образ запуска для iPhone со стандартным разрешением будет LaunchImage.png.

Кроме того, если вы хотите предоставить отдельные образы запуска для приложений iPad, которые перевернуты на 180 градусов от стандартного, вы можете заменить следующие модификаторы вместо -Portrait и -Landscape:

  • -Портрет (кнопка домой вниз)
  • -PortraitUpsideDown (домашняя кнопка сверху)
  • -LandscapeLeft (кнопка «Домой» слева)
  • -LandscapeRight (кнопка домой с правой стороны)
30 голосов
/ 24 ноября 2014

Я скорректировал ответ Роба / Ландо с последними разрешениями iPhone 6 и iPhone 6 Plus.

  • Default.png (iPhone)
  • Default@2x.png (iPhone Retina 3.5дюйм)
  • Default@3x.png (альбом iPhone 6 Plus)
  • Default-568h@2x.png (сетчатка iPhone 4 дюйма)
  • Default-667h@2x.png (портрет iPhone 6)
  • По умолчанию-Portrait.png (iPad в портретной ориентации)
  • Default-Portrait@2x.png (iPad Retina в портретной ориентации)
  • Default-Portrait@3x.png (iPhone 6 Plus)портрет)
  • Default-Landscape.png (iPad в альбомной ориентации)
  • Default-Landscape@2x.png (iPad Retina в альбомной ориентации)
10 голосов
/ 22 декабря 2013

Я только что нашел удобную таблицу со всеми именами файлов для образа запуска по умолчанию, я разместил ее здесь, чтобы сэкономить время в будущем вместо того, чтобы искать что-то подобное или тратить время на просмотр мой бесконечный список закладок.

4 голосов
/ 20 октября 2010

Default.png и Default@2x.png и Default-iPad.png (не уверен на 100% в этом)

если вы укажете свое собственное имя, такое как MyLaunchImage.png, то для iPad будет установлена ​​версия MyLaunchImage ~ ipad.png. Хотя вы можете включить изображение MyLaunchImage ~ iphone.png для конкретной версии iPhone (и MyLaunchImage@2x~iphone.png для варианта с высоким разрешением)

взято из яблочной документации

2 голосов
/ 05 февраля 2016

Я проверил файлы в основном комплекте (iOS 9 использует LaunchImage в ресурсах изображений), и вот что я вижу:

[
'LaunchImage-568h@2x.png',
'LaunchImage-700-568h@2x.png',
'LaunchImage-700-Landscape@2x~ipad.png',
'LaunchImage-700-Landscape~ipad.png',
'LaunchImage-700-Portrait@2x~ipad.png',
'LaunchImage-700-Portrait~ipad.png',
'LaunchImage-700@2x.png',
'LaunchImage-800-667h@2x.png',
'LaunchImage-800-Landscape-736h@3x.png',
'LaunchImage-800-Portrait-736h@3x.png',
'LaunchImage-Landscape@2x~ipad.png',
'LaunchImage-Landscape~ipad.png',
'LaunchImage-Portrait@2x~ipad.png',
'LaunchImage-Portrait~ipad.png',
'LaunchImage.png',
'LaunchImage@2x.png'
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...