変換された画像を描画したいuiimageview
- 左側の画像を参照し、
一部のコントロールを使用して回転またはスケーリングできる Dragview = UIImageView であり、その変換された画像を同じ位置に描画する必要があります
トランスフォーメーション ( CGContextConcatCTM
)に問題があります。
次の場合に必要な出力が得られます
CGAffineTransform = CGAffineTransformIdentity
しかし、同じ変換で出力画像の原点が間違っていました
以下は、元のimageviewと同じように画像を描画する私のコードです
UIGraphicsBeginImageContext(CGSizeMake(1024, 768));
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextConcatCTM(context, dragView.originalTransform);
UIImage *curImage1 = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();