我认为这应该很简单但我在实施它时遇到了一些困难。
我从相机拍摄照片,然后用户可以移动并缩放它。
然后他们选择“使用”并获得他们图像的预览。
现在我要做的是将图像叠加在此预览图像的顶部 - 这也没问题。
但是我遇到困难的那部分是我想把照片拍摄的照片保存到库中。我只有一个关于UIView的叠加图像的UIView,其中我的相机照片已预览。我想我只需要拍摄这些屏幕截图?我不想在最终图像中放松分辨率或最终使用我的UI按钮等。
任何建议或链接都非常有用。谢谢: - )
答案 0 :(得分:2)
尝试使用
CGImageRef screen = UIGetScreenImage();
UIImage* screenImage = [UIImage imageWithCGImage:screen];
CGImageRelease(screen);