如何在iPhone Apps中将两个图像合并为一个图像?

时间:2011-05-07 05:24:05

标签: iphone

在我的应用程序中,我为相机查看器设计了一个框架,当我单击拍摄按钮时,我应该得到一个图像,同时我的框架在拍摄的图像上合并。

1 个答案:

答案 0 :(得分:1)

我为实现这样的目标所做的基本上是拍摄该地区的程序截图。您可以先拍照,然后将帧应用于它,然后使用以下代码截取屏幕截图。确保图像和框架都是UIView的子视图。在示例中,它们都需要成为“saveView”的一部分。

UIGraphicsBeginImageContext(saveView.bounds.size);
[saveView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *finalImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();