Разрешает ли размещение изображений в ссылках на папки оптимизировать @ 2x и @ 3x? - PullRequest
0 голосов
/ 15 февраля 2019

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

Получаете ли вы ту же выгодуесли вы поместите ресурсы @ 2x и @ 3x в ссылку на папку в комплекте приложений?(В пользовательском интерфейсе Xcode они отображаются в виде синих папок, но изображения @ 2x и @ 3x отображаются в виде отдельных изображений.)

enter image description here
Ссылка на папку в Xcode, содержащем@ 2x и @ 3x изображения

1 Ответ

0 голосов
/ 15 февраля 2019

Нет, вы не получаете те же преимущества.Вы должны использовать каталоги активов.

См. QA1795 , в котором упоминается:

Каталоги активов помогают максимизировать уменьшение размера, обеспечиваемое срезанием приложений, которое может быть значительным для приложений с активами, которые не нужныкаждое устройство.

Если вам нужна структура папок, вы можете поместить отдельный каталог ресурсов в каждую папку.

Существуют и другие преимущества каталогов активов, такие как нарезка изображений,теги ресурсов по требованию и настраиваемые параметры сжатия.

Стоит также посмотреть, как приложение прореживает доклад WWDC .

...