描画時に座標系を変換する必要があることはわかっています。問題は、私が使用するときです:
CGContextTranslateCTM(_context, 0.0, _size.height);
CGContextScaleCTM(_context, 1.0, -1.0);
画像の私の四角形は反転され、画像は「反転されていません」です。上記を使用しない場合、画像は反転され、四角形は反転されていません。
これが私のコードです:
CGRectMake(60, 100, image.size.width, image.size.height);
CGContextSaveGState(_context);
UIGraphicsBeginImageContext(image.size);
CGContextClearRect(_context, placeholderRect);
CGContextDrawImage(_context, placeholderRect, image.CGImage);
UIGraphicsEndImageContext();
CGContextRestoreGState(_context);
画像が反転している間、どのように四角形 (非反転) を維持しますか?
ありがとう