CGContextDrawImage dibuja la imagen al revés cuando se pasa UIImage.CGImage

Alguien sabe por quéCGContextDrawImage estaría dibujando mi imagen al revés? Estoy cargando una imagen desde mi aplicación:

UIImage *image = [UIImage imageNamed:@"testImage.png"];

Y luego simplemente pedirle a los gráficos principales que lo dibujen en mi contexto:

CGContextDrawImage(context, CGRectMake(0, 0, 145, 15), image.CGImage);

Se muestra en el lugar y las dimensiones correctos, pero la imagen está al revés. Debo estar perdiendo algo realmente obvio aquí?

Respuestas a la pregunta(16)

Su respuesta a la pregunta