2017-02-22 68 views
-1

Я пытаюсь создать новый каталог активов для универсального проекта (iPhone и iPad). Я добавляю новый xcassest:iOS: UI Активы отсутствуют параметры и размеры

enter image description here Но, как вы можете видеть, в случае iPhone отображается только один вариант для 2x. В моем случае мне нужно добавить фоны, а для телефонов 4-4 и 5-5 с изображениями 2x также не отображается опция для 6/7, а также 2x.

Мой вопрос к парням - как добавить активы для каждого размера экрана в моем файле xcassest.

Я по-настоящему благодарю вашу помощь.

+0

Вы вводите в заблуждение размер с разрешением. 1x, 2x и 3x - это разрешение экрана. Нет такой вещи, как наличие разных изображений _size_ для размеров разностного экрана. – matt

+0

См., Например, мое объяснение здесь: http://stackoverflow.com/a/41903656/341994 – matt

ответ

0

Ничего не пропало. Экраны могут входить в разные разрешения, и все возможности появляются на экране. Таким образом, каждое изображение в вашем приложении будет представлено в трех версиях, а для всех из них предусмотрены слоты. (Вы должны использовать «Универсальный», если изображения для iPhone и IPad не действительно отличается друг от друга, то есть другого содержания.)

Что касается изображений размера, просто использовать размер, который работает с большим экраном и разрешить просмотр изображения для его масштабирования по мере необходимости (или, для меньшего количества отбросов памяти, масштабировать его в коде самостоятельно во время выполнения).