iphone,当用“renderInContext”将图像保存到设备时,图像模糊不清?

时间:2012-06-26 07:31:56

标签: iphone save photolibrary blurry

我正在使用此代码从视图中呈现图像。 然后我将它保存到相册。 图像模糊吗? 为什么?有解决方案吗?

UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

Tnx all。

1 个答案:

答案 0 :(得分:20)

您可以使用视网膜设备, 更改以下

UIGraphicsBeginImageContext(self.view.bounds.size)

UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, self.view.opaque, 0.0);