I have a few UIImage objects which I want to compose into a single UIImage and then save it to disk. I’m not displaying this on the screen so it doesn’t make sense to do it in -drawRect.
Is there a way of creating a context similar like in -drawRect: and then just draw the UIImage objects in there using something like CGContextDrawImage(context, imgRect, img.CGImage); ?
I believe you want to use a CGContextRef to draw all the images in at the desired place and then get the resulting image. The code will look something like this: