187得票18回答
当传递UIImage.CGImage时,CGContextDrawImage会将图像颠倒过来绘制。

有人知道为什么CGContextDrawImage会倒着画我的图片吗?我正在从我的应用程序中加载一张图片:UIImage *image = [UIImage imageNamed:@"testImage.png"]; 然后只需请求核心图形将其绘制到我的上下文即可:CGContextDrawIm...

33得票2回答
绘制大尺寸UIImage到CGContext后,CGContextDrawImage非常缓慢。

似乎CGContextDrawImage(CGContextRef, CGRect, CGImageRef)在绘制使用CoreGraphics创建的CGImage(例如,使用CGBitmapContextCreateImage)时的性能要比绘制UIImage支持的CGImage差得多。参见以下...

22得票2回答
在CGContext绘制的部分透明图像周围加上边框

我有一张图片,前景是一个黄色花瓶,背景是透明的: 我正在CGContext上进行绘制: CGContextDrawImage(context, CGRectMake(0, 0, 100, 100), myImage.CGImage); 在使用CGContextDrawImage之前...

15得票4回答
使用CGContextDrawImage旋转图像

如何在中心点旋转使用CGContextDrawImage()绘制的图片? 在drawRect:中进行操作。CGContextSaveGState(c); rect = CGRectOffset(rect, -rect.size.width / 2, -rect.size.height / ...