8

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

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

Tnx 全部。

4

1 回答 1

20

您可能正在使用视网膜设备,请更改以下内容

UIGraphicsBeginImageContext(self.view.bounds.size)

UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, self.view.opaque, 0.0);
于 2012-06-26T07:37:41.667 回答