Необходимо установить свойство image
представления изображения для получающегося изображения, , а затем освободить выделенное изображение. Например:
image2 = [[UIImage alloc] initWithCGImage:image2.CGImage scale:image2.scale orientation:UIImageOrientationUpMirrored];
self.someImageView.image = image2;
[image2 release];
Кроме того, вы можете просто автоматически вернуть возвращенное изображение. Вот так:
image2 = [[[UIImage alloc] initWithCGImage:image2.CGImage scale:image2.scale orientation:UIImageOrientationUpMirrored] autorelease];
self.someImageView.image = image2;
Редактировать: после того, как вы пояснили, о чем вы спрашиваете, вот лучший способ перевернуть изображение по вертикали.
//lets suppose your image is already set on the image view
imageView.transform = CGAffineTransformIdentity;
imageView.transform = CGAffineTransformMakeScale(1.0, -1.0);
затем, когда вы хотите вернуть его в нормальное состояние:
imageView.transform = CGAffineTransformIdentity;