Xcode> Assets 1x 2x 3x полноэкранное изображение - PullRequest
0 голосов
/ 01 марта 2019

Я работаю над универсальным приложением с несколькими UIImageViews в портретном режиме (архитектурные фотографии в jpg) с 0 ограничениями, заполняющими всю сцену.Фотографии должны быть представлены с максимальным качеством.

В настоящее время существует 10 различных размеров экрана (включая iPad):

640px × 1136px, 750px × 1334px, 828px × 1792px, 1125px ×2436px, 1242px × 2208px, 1242px × 2688px, 1536px × 2048px, 1668px × 2224px, 1668px × 2388px, 2048px × 2732px

, но только изображение хорошо подходит для трех входов (1x, 2x, 3x).Каков наилучший компромисс для решения проблемы «3 на 10» без кодирования?Очевидно, это должен быть компромисс, допускающий повторный рендеринг и растяжение.Есть ли опыт, что лучше всего сделать?Что-то вроде 750x1334, 1536x2048, 2048x2732?

1 Ответ

0 голосов
/ 09 марта 2019

Я нашел свой собственный ответ: сжатие PDF использует тот же алгоритм (DCTDecode), что и jpg, и изображение затем рисуется в потоке содержимого PDF.Разница в том, что JPG сжимает пиксель, а PDF сжимает двоичные данные.... По крайней мере, так я это понял.

...