I have 2 UIImageViews laying on top of each other ( picture + overlay frame ) and I want to save them to the camera roll as 1 picture.
How should I combine those 2 UIImageViews so that I can call the UIImageWriteToSavedPhotosAlbum function, using a 'result' UIImage?
I don't have my Mac nearby at the moment, but I have done this before. The process is that you'll render the
UIImageView
s into a bitmap context, then create aCGImage
from that context that you can use to create a newUIImage
from. Read up onCGBitmapContext
, includingCGBitmapContextCreateImage
To merge two images in one image use the following code: