2014-10-06 3 views
1

Каталоги Xcode активов имеют очень удобную функцию, в которой перетаскивая файлы, названные так:Имени файла суффикс IPad изображения в каталог Asset

image.png 
[email protected] 
[email protected] 

создаст единое изображения набора имя image с каждым изображением помещается в правом слот.

Есть ли суффикс, который работает для изображений iPad? Я ищу эффективный способ добавления изображений ipad в каталог активов в том же образце, что и их братья в iPhone.

~ipad и ~iphone после того, как базовое имя работает только на XIB-файлах.

ответ

0

Да, так как iOS4 вы можете использовать ~ipad и ~iphone в следующем формате:

< BASENAME> < устройство>. < filename_extension>

От the documentation:

Строка представляет собой оригинальное имя файла ресурсов. Он также представляет имя, которое вы используете при доступе к файлу из вашего кода. Аналогично, строка является стандартным расширением имени файла, используемым для идентификации типа файла. Строка представляет собой регистр символов строки, которая может быть одним из следующих значений:

  • ~ipad - ресурс должен быть загружен только на устройствах IPAD.

  • ~iphone - Ресурс должен быть загружен только на устройствах iPhone или iPod touch.

+0

Это похоже на вещь XIB. Он не работает в каталогах активов. Перетаскивание в группы изображений «1x», «@ 2x» и «@ 3x» с тем же базовым именем вставляет их все в один и тот же набор изображений, но суффикс ~ ipad ничего не делает. – mrgrieves

+0

Я сделал [таблицу] (https://github.com/JVillella/ios-screen-sizes), чтобы консолидировать эту информацию. – JVillella

Смежные вопросы