我在下面有一个透明图像和一个 UIView,并且与图像大小相同。每次我想更改图像的颜色时,我只需将颜色设置为 UIView。我的问题是如何将装饰图像保存到照片库?由于颜色/装饰来自下面的 UIView,而不是图像。
谢谢你的阅读。
我在下面有一个透明图像和一个 UIView,并且与图像大小相同。每次我想更改图像的颜色时,我只需将颜色设置为 UIView。我的问题是如何将装饰图像保存到照片库?由于颜色/装饰来自下面的 UIView,而不是图像。
谢谢你的阅读。
您可以通过此方法获取视图的屏幕截图:
+ (UIImage *) getScreenShot : (UIView *) view{
UIGraphicsBeginImageContext(view.frame.size);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *screenImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return screenImage;
}
传递你baseView
的这个方法,它会返回装饰的图像。