2010-04-13 106 views
1

我认为这应该很简单,但我有一些难以实现它。保存覆盖图像的相机照片 - iphone SDK

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

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

现在我想要做的是覆盖这个预览图像顶部的图像 - 这也是可以的。

但是,我有困难的部分是,然后我想将照片与其上的图像保存到库中。我只是有一个UIView与我的覆盖图像关于我的相机照片预览UIView。我想我只需要对这些进行屏幕截图?我不想放弃决议或最终图像中的UI按钮等。

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

回答

2

尝试使用

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

谢谢你的提示,我结束了使用此http://www.skylarcantu.com/blog/2009/10/16/saving-a-view- as-an-image /但是你的文章帮我找到了!我虽然松了很多图像质量,但我有什么想法可以改善这一点? – user157733 2010-04-16 08:12:48

+0

但是当你说UIGetScreenImage();它实际上需要整个屏幕图像,你会得到“重拍”预览和使用按钮也与实际图像.. ?? – 2011-11-10 10:16:56

+0

是不是...... ......? – 2011-11-10 12:00:48

相关问题