Есть ли способ создать более детальное изображение?
У меня есть приложение, которое я тестирую на своем macbook, которое генерирует изображения. Они имеют довольно низкое разрешение. Есть ли способ сделать изображения с более высоким разрешением,или мне нужно перейти на iPad, чтобы сгенерировать их? У меня есть следующий код, который, как я надеялся, сделает трюк, но он, похоже, ничего не сделал:
Самость.просмотрщик фото.contentScaleFactor = 2.0;
Заранее спасибо!
1 ответ:
При создании снимков экрана убедитесь,что настройки "оборудование" - "устройство" симулятора предназначены для устройства retina. Тогда либо "файл" симулятора - "сохранить снимок экрана", либо выполнение этого программно даст изображение с разрешением retina (независимо от настройки "окно"-"масштаб" в симуляторе). Просто убедитесь, что вы настроили симулятор для имитации оборудования" Retina".
Однако, когда вы создаете эти изображения с качеством сетчатки, у вас нет внешнего вида физическое устройство (которое приятно иметь, когда идешь печатать). Если вы хотите внешний вид физического устройства, вы можете связать эти снимки экрана с "изображениями продуктов Apple" на страницеMarketing Resources (для этого Вам нужен Photoshop).
В конечном счете, однако, вы ограничены разрешением цифровых активов в вашем приложении. Например, если у вас нет цифровых активов retina-качества (например, только изображения с разрешением 320x480), то они будут выглядеть ужасно пиксельными, когда вы его печатаете.
И даже снимки экрана с полным разрешением retina будут выглядеть немного неровными при печати. Если вы масштабируете широкоэкранный снимок 640px в печати, если он намного больше 2-3 дюймов в ширину при печати, вы начнете замечать пикселизацию, и с этим мало что можно сделать (без обмана в Photoshop и замены изображений с более высоким разрешением).