Есть ли что-то особенное, я должен знать при рисовании изображений в основной графике?

StackOverflow https://stackoverflow.com/questions/3743252

Вопрос

Перед отображением сетчатки пришло в iOS, я разработал несколько элементов управления, которые рисуются с использованием растягивающихся изображений и множество основных графических кодов.

Теперь я проверил его на устройстве отображения сетчатки, и графика неуместно и искажена. Все остальное, что загружено @ 2x суффикс, и Uiimage ImageNamed работает нормально.

Я предполагаю, что при использовании изображений в основной графике должны быть некоторые особые соображения. Например, я очень часто получаю CJImage от Uiimage.

Кто-нибудь знает?

Это было полезно?

Решение

UIImage фасад сверху CGImage (а также IOSurface как частное API). С CGImage не имеет концепции масштаба, он будет отражать фактический размер буфера изображения - для изображения @ 2x, CGImage Размеры будут дважды, что UIImageразмер есть.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top