使用叠加图像保存相机照片 - iphone SDK

时间:2010-04-13 12:59:37

标签: iphone camera uiimagepickercontroller

我认为这应该很简单但我在实施它时遇到了一些困难。

我从相机拍摄照片,然后用户可以移动并缩放它。

然后他们选择“使用”并获得他们图像的预览。

现在我要做的是将图像叠加在此预览图像的顶部 - 这也没问题。

但是我遇到困难的那部分是我想把照片拍摄的照片保存到库中。我只有一个关于UIView的叠加图像的UIView,其中我的相机照片已预览。我想我只需要拍摄这些屏幕截图?我不想在最终图像中放松分辨率或最终使用我的UI按钮等。

任何建议或链接都​​非常有用。谢谢: - )

1 个答案:

答案 0 :(得分:2)

尝试使用

CGImageRef screen = UIGetScreenImage();
UIImage* screenImage = [UIImage imageWithCGImage:screen];
CGImageRelease(screen);