2015-12-27 3 views
4

Я разрабатываю игру в Swift (не Spritekit), и у меня возникают трудности с созданием фонового изображения, которое работает в каждой ориентации устройства.Реализация пиксельных безупречных фоновых изображений в разных направлениях

Я вижу функцию XCode, называемую asset catalog, для определения изображений экрана запуска, и мне интересно, можем ли мы сделать что-то подобное для определения фоновых изображений устройства?

Как я уже сказал, я хочу создать группу изображений для каждого устройства и ориентации и создать набор изображений или asset catalog, но я не знаю, как это сделать. Кто-нибудь здесь уже сделал что-то подобное?

* Я знаю концепцию изображений @2x и @3x, но как я могу реализовать изображения, подобные этим, для других ориентаций?

Update 1: я отправил одну фотографию, чтобы помочь [asset catalog for Launch Screen Images[1]

ответ

0

Вы можете добавить новое изображение в каталоге Asset: Активировать iPhone и IPad и выбрать классы размера, нужно:

enter image description here

+0

Ницца! Я думаю, что это то, что мне нужно. Есть ли место с «легендами» для символов [**]? –

+0

Просто пометьте изображение. Существует объяснение, показанное вверху, как «Universal 1x Regular Height» – Stefan

1

При редактировании раскадровки, вы увидите wAny hAny на дне. Там вы можете выбрать ориентацию и тип устройства. После выбора вы делаете все, что хотите, и это будет только в том, что ориентация и тип устройства.
Screenshot

+0

Но я могу установить конкретное изображение для определенного размера класс? –

+1

Вы можете добавить определенный ImageView для определенного класса размера – stek29

+0

Я уже пробовал это, но он продолжает пиллинг ImageViews. Например, я создаю представление в wCompact/hRegular, и он не отображается в других настройках, отлично. Но когда я создаю другое представление в wCompact/hAny, представление также появляется в конфигурации wCompact/hRegular. –

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