我有两个UIImageView,我希望将它们保存在一个文件中进行相机滚动。
UIImageWriteToSavedPhotosAlbum(self.myimage.image,nil,nil,nil);
});
图像彼此叠加并且尺寸相同。最上面的一个几乎没有alpha,以便看到另一个
答案 0 :(得分:0)
你可以这样做..,
将您的两个imageview添加到一个UIView中,然后在您想要的目的地中截取此UiView和存储生成的图像的屏幕截图。
以下是通过编码拍摄屏幕的代码
// code to take Screen shot
-(void) takeScreenshot
{
// Replace self.view with your view name which containing your ImageViews
UIGraphicsBeginImageContext(self.view.bounds.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[self.view.layer renderInContext:context];
// get a UIImage from the image context
UIImage *screenImage = UIGraphicsGetImageFromCurrentImageContext();
// clean up drawing environment
UIGraphicsEndImageContext();
// Then save your Image in your desired destination
}
希望它会帮助你,快乐编码