2010-02-14 3 views

ответ

12

Внутри -drawInRect: будет повернуть изображение в правильной ориентации в соответствии с imageOrientation свойством, то переворачивать изображение вверх дном, чтобы преобразовать UIKit координаты в координаты CoreGraphics.

Затем он назовет CGContextDrawImage.

В этом смысле -drawInRect:, безусловно, медленнее. Но использование CGContextDrawImage для целевого UIKit требует, чтобы кто-то делал переходы, которые могут не стоить для обслуживания.

+0

Очень подробный и поучительный ответ. Спасибо! –

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