如何在iPhone应用程序中将两个图像合并为一个图像?

如何在iPhone应用程序中将两个图像合并为一个图像?,iphone,Iphone,在我的应用程序中,我为camera viewer设计了一个框架,当我单击“捕获”按钮时,我应该会得到一个单独的图像以及在捕获的图像上合并的框架。我所做的基本上是对该区域进行编程截图。您可以先拍摄照片,然后在其上应用框架,然后使用以下代码拍摄屏幕截图。确保图像和帧都是UIView的子视图。在本例中,它们都需要是“saveView”的一部分 嗨,我在照相机查看器中固定了框架。用户必须根据帧后调整其捕获视图以适应图像。我只需要合并两幅图像。我想要一幅用户如何使用帧捕获的图像。上面的代码应该仍然有效,但

在我的应用程序中,我为camera viewer设计了一个框架,当我单击“捕获”按钮时,我应该会得到一个单独的图像以及在捕获的图像上合并的框架。

我所做的基本上是对该区域进行编程截图。您可以先拍摄照片,然后在其上应用框架,然后使用以下代码拍摄屏幕截图。确保图像和帧都是UIView的子视图。在本例中,它们都需要是“saveView”的一部分


嗨,我在照相机查看器中固定了框架。用户必须根据帧后调整其捕获视图以适应图像。我只需要合并两幅图像。我想要一幅用户如何使用帧捕获的图像。上面的代码应该仍然有效,但不是saveView.bounds.size,而是使用UIImagePickerView的bound.size并将帧添加为它的子视图。
UIGraphicsBeginImageContext(saveView.bounds.size);
[saveView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *finalImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();