2015-11-05 6 views
1

У меня возникают сомнения относительно размера изображений при разных разрешениях.iOS размеры изображений

Пример:

У меня есть кнопки в графическом интерфейсе я вставил его в размер 100х50. Мои картинки для этой кнопки в 1x, 2x, 3x должны быть размеров, которые? В px или pt?

Я сделал несколько тестов и вложил их для их размера 100x50 1x, 2x и 3x 300x150 200x100 (в px). Но изображения были низкого качества.

PS: я видел в документации, но и эти сомнения были не очень ясно

+0

Вы использовали Images.xcassets? Если не проверить, правильно ли вы назвали изображения, например. 'image @ 1x.png',' image @ 2x.png', 'image @ 3x.png' (@ 1x не является обязательным). – limfinity

+0

@limfinity, вы действительно называете образ x1 'image @ 1x.png'? Что касается моего знания, его имя должно быть просто «image.png». –

+0

Да, я назвал: [email protected], [email protected], [email protected] – Gian

ответ

1

Вы должны использовать:

+0

Просто так. Но об именованных соглашениях необходимо позаботиться. –

+0

@HermannKlecker согласен, я редактировал/добавлял названия изображений – gvuksic

0

Я думаю, что проблема с наименованием лучше. Используйте каталог активов. Xcode будет управлять @ 1x, 2x @, @ 3x easilly или имя изображения, как правильно

для более подробной информации о разрешениях изображений взять вид на this и apple's ui guidlines

0

Вы можете использовать простой векторную графику, PNG или ICNS формат. Теперь есть разные варианты преобразования изображения в формате hte @ 2 и @ 3. Вы можете использовать, например. App 'Prepro' -> это бесплатно в App Store. Это приложение создаст нужные значки

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