1

我有两个 UIImageView 一个一个,我想将它们保存在一个文件中到相机胶卷。

 UIImageWriteToSavedPhotosAlbum(self.myimage.image,nil,nil,nil);
});

这些图像彼此重叠并且大小相同。顶部的 alpha 很少,以便查看另一个

4

1 回答 1

0

你可以这样做..,

将您的两个图像视图添加到一个 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
}

希望它会帮助你,快乐编码

于 2013-07-02T12:07:34.863 回答