J'ai un UIView que j'essaye de rendre dans un UIImage en utilisant [CALayer renderInContext:]. Cependant, je trouve que l'image résultante est retournée verticalement. Je m'attends à cela en raison des différents systèmes de coordonnées. Cependant, retour à la normale avec un affines je puis essayer de retourner le contexte transformer - mais il n'a pas de effet:Flip vertical de CGContext
CGAffineTransform flipVertical = CGAffineTransformMake(
1, 0, 0, -1, 0, imageContextHeight
);
CGContextConcatCTM(imageContext, flipVertical);
CGImageRef cgImage = CGBitmapContextCreateImage(imageContext);
UIImage* uiImage = [[UIImage imageWithCGImage:cgImage] retain];
CGImageRelease(cgImage);
Qu'est-ce que je fais mal?