画質を改善できるかどうかはわかりませんが、次のコードでは PDF の画質が非常に悪くなります。ビューから画像を生成する標準コードは知っていますが、画質を指定したり改善したりするためにできることはありますか?
- (void)renderView:(UIView*)view {
UIGraphicsBeginImageContext(view.frame.size);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewAsImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
[viewAsImage drawInRect:rect];
}