Имена файлов значков приложений высокого разрешения / Retina Display для нового iPad - PullRequest
25 голосов
/ 20 марта 2012

Кто-нибудь знает правильные имена файлов для значков приложений высокого разрешения в iOS?Я только смог найти следующую документацию на сайте Apple Developer, которая, к сожалению, устарела - http://developer.apple.com/library/ios/#qa/qa1686/_index.html.

Это мое лучшее предположение ... хотя я вполне уверен, что янеправильно!

App - 144px x 144px - Icon-72@2x.png  
Spotlight - 100px x 100px - Icon-Small-50@2x.png  
Settings - 58px x 58px - Icon-Small@2x.png

Любые предложения будут с благодарностью!

Ответы [ 3 ]

47 голосов
/ 20 марта 2012

Здесь и здесь - правильная документация. По сути, вы добавляете новые значки с суффиксом @2x и двойным размером, как указано в документации :

Для приложений, которые работают на устройствах с дисплеями Retina, должны быть предоставлены две версии каждого значка, причем второй является версией оригинала в высоком разрешении. Имена двух значков должны быть одинаковыми, за исключением включения строки @ 2x в имя файла изображения с высоким разрешением.

  • Иконка приложения: Icon-72@2x.png - 144 x 144
  • Прожектор: Icon-Small-50@2x.png - 100 x 100
  • ...
5 голосов
/ 17 апреля 2012

Одна вещь, которую вам нужно знать, это то, что размер изображений на сетчатке будет вдвое больше, чем у обычных изображений, а для сетчатки следует использовать соглашение об именах с @ 2x

пример-значок приложения для iPhone (для обычного) icon.png (57 * 57) (для сетчатки) icon@2x.png (114 * 114)

Значок приложения iPad размером 72 * 72 (для обычного) 144 * 144 (для сетчатки) и соглашение об именах должно быть с @ 2x для сетчатки. Надеюсь, это может быть полезно для вас. Спасибо

1 голос
/ 13 января 2014

Это из документов, связанных выше. Я экспортирую SVG и мне нужен способ разделения значков по функциям, поэтому я использую более старый метод имени. Используйте диаграмму, как это, что бы ни было слева, добавьте .png. Чтобы сделать сетчатку, удвойте числа и сделайте как обычно. Apple не поместила названия с изображениями, и хотя это не является исчерпывающим, этого должно быть достаточно для большинства применений. Перепроверьте будущее, и я, возможно, даже испортил текущее, так что не принимайте это как последнее слово.

Универсальные приложения должны добавить ~ iphone или ~ ipad в конец строки для устранения неоднозначности, чтобы избежать столкновения. Это не требуется, если ничего не противоречит, как видно из документов. Имя (добавьте .png к нему) - базовое разрешение ширина x высота.

Launch Images:
iPhone:
Default - 320x480
Default-568h - 640x1136 (only @2x, do not double this number)
iPad
Default - 768x1024 (portrait)
Default-Landscape - 1024x768 (multiple orientations supported in iPad, see document)

App Icon:
iPhone
Icon - 57x57
iPad
Icon-72 - 72x72

Search Result Icon (Spotlight)
Icon-Small - 29x29 (also used on all device Settings)
Icon-Small-50 - 50x50 (Search results on iPad)

iTunes Art
iTunesArtwork  - 512x512

Из Документы здесь

edit: причина, по которой я разместил этот график, заключается в простоте использования. Apple поместила названия иконок далеко от их разрешения в этой статье.

...