iphone - manager - Alternativa a la imagen de UIImageWithCGImage: scale: orientation:
copytrans manager download (1)
Puede hacer la escala, rotar (traducir) con las funciones CGContext. Entonces puedes usar ...
CGImageRef CGBitmapContextCreateImage (
CGContextRef c
);
y
+ (UIImage *)imageWithCGImage:(CGImageRef)cgImage
Creé una aplicación para 4.x que debería implementarse para todos los iPhones 3.0-4.x. Me di cuenta de que el método imageWithCGImage: scale: orientation solo está disponible en 4.0 y posteriores. ¿Alguna alternativa para 3.x? Para referencia:
Creates and returns an image object with the specified scale and orientation factors.
+ (UIImage *)imageWithCGImage:(CGImageRef)imageRef scale:(CGFloat)scale orientation:(UIImageOrientation)orientation
Mi uso actual:
UIImage *inputImage = [UIImage imageWithCGImage:[[UIImage imageNamed: @"arrow.png"] CGImage] scale:1.2 orientation:UIImageOrientationUp];
La escala es estática (es decir, nunca la cambio) por lo que podría escalar la imagen a través de photoshop, pero la orientación sigue siendo una necesidad en mi aplicación.
¡Gracias!