保存时图像质量下降

时间:2013-11-07 23:00:30

标签: objective-c uiview uiimageview uiimage

我有一个视图,其中有两个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);

0 个答案:

没有答案