uIImageViews やラベルなどのグラフィックを含むビュー (outPutView と呼ばれる) があります。outPutView とそのサブビューの画像をレンダリングする必要があります。そのために renderInContext:UIGraphicsGetCurrentContext() を使用しています。ビューをスケーリングする必要があることを除いて、正常に動作します。outPutView で変換を使用しています。これにより、ビューとそのサブビューが正常にスケーリングされますが、変換はレンダリングされません。ビューは画面上でスケーリングされます。最終的なレンダリングでは、Vie が元のサイズで表示されますが、レンダリング コンテキストはターゲット サイズ (ここでは @2x iPhone ビュー サイズ) です。
読んでくれてありがとう!!
[outPutView setTransform:CGAffineTransformMake(2, 0, 0, 2, 0, 0)];
CGSize renderSize = CGSizeMake(self.view.bounds.size.width*2, self.view.bounds.size.height*2);
UIGraphicsBeginImageContext(renderSize);
[[outPutView layer] renderInContext:UIGraphicsGetCurrentContext()];
renderedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();