如何将UIView中的绘制像素与UIImageView中的图像相结合,并将其保存为新图像?

我想知道如何将UIView中的绘制像素与UIImageView中的图像相结合,并将其保存为新的图像? 我不知道如何去做这件事。

如果有人能指出我的方向,我会喜欢它。

谢谢!

查看Quartz 2D 。 具体来说,可以使用CGContextDrawImage()来加载一个图像,在这个上下文中绘制任何你想要的,然后你可以通过CGBitmapContextCreateImage()来创build一个CGImageRef ,你可以使用这个CGImageRef来创build一个具有UIImageimageWithCGImage的图像。 最后,你使用UIImagePngRepresentation()UIImageJPEGRepresentation()来获得一个NSData,然后你可以使用writeToFile