画像を合成したいときの手段は、いくつかあります。
その一つは、UIViewのスクリーンショットを撮って合成するというものです。
画面の見たままを保存します。
mergeView = 【UIView】;
//Creates a bitmap-based graphics context and makes it the current context.
UIGraphicsBeginImageContext( mergeView.bounds.size );
//Screen Capture
[mergeView.layer renderInContext:UIGraphicsGetCurrentContext()];
//Returns an image based on the contents of the current bitmap-based graphics context.
UIImage *mergedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();