2012-12-01 42 views
1

我使用下面的代碼來旋轉UIImageView(只旋轉90度)。Xcode:UIImageView旋轉後如何獲得UIImage?

degrees = 0; 

- (IBAction)processRotate:(id)sender { 

    float radians = degrees/57.2958; 

    imageView.center = CGPointMake(160, 180); 

    imageView.transform = CGAffineTransformMakeRotation(radians); 

    degrees += 90; 

    if(degrees == 360){ 

     degrees = 0; 
    } 

} 

如何獲取具有當前imageView的UIImage? 任何幫助是非常讚賞。謝謝。

回答

0

我假設你想從UIImageView中獲得一個旋轉的UIImage,你已經對後者應用了一個變換之後?然後,這是不會工作,因爲您正在將轉換應用到UIImageView而不是UIImage。如果你想旋轉UIImage你應該做一些像this