我不确定是否可以提高图像质量,但以下代码在 PDF 中显示的图像质量非常差。我知道从视图生成图像的标准代码,但是我能做些什么来指定图像质量或改进它吗?
- (void)renderView:(UIView*)view {
UIGraphicsBeginImageContext(view.frame.size);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewAsImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
[viewAsImage drawInRect:rect];
}