我有一个视图,其中有两个uiimagesviewa,当我尝试将这两个图像保存到库中时,图像(包含两个图像)会失去质量,我该怎么做才能保持质量?我正在使用此代码
UIGraphicsBeginImageContext(_viewPhoto.bounds.size);
[_viewPhoto.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *MergedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(MergedImage, nil, nil, nil);
解决
我通过改变这一行解决了这个问题
UIGraphicsBeginImageContext(_viewPhoto.bounds.size);
到
UIGraphicsBeginImageContextWithOptions(_viewPhoto.bounds.size, NO, 0);