CGContextDrawImage和UIImage drawInRect之间的区别

AP.*_*AP. 2 iphone uiimage

当我需要缩放图像时,我想知道哪种方法最好?你有基准吗?

提前致谢.

问候,

ken*_*ytm 12

在内部,-drawInRect:将根据imageOrientation属性将图像旋转到正确的方向,然后将图像上下翻转以将UIKit坐标转换为CoreGraphics坐标.

然后它会打电话CGContextDrawImage.

从这个意义上讲,-drawInRect:肯定会慢一些.但是,使用CGContextDrawImage目标UIKit需要人员进行转换麻烦,这可能不值得维护.