IKImageView无法旋转图像

时间:2017-08-16 08:04:21

标签: objective-c ikimageview

我正在使用IKImageView来显示图像。然后,我使用rotateImageLeft方法旋转图像,在IKImageView中旋转图像。但是在我保存之后,我发现图像没有旋转,它仍然是原始图像。 你能告诉我问题在哪里吗?我该怎么做才能在IKImageView中保存旋转的图片

非常感谢你!

1 个答案:

答案 0 :(得分:0)

我用以下代码解决了我的问题

- (IBAction)rotateLeft: (id)sender
{
    //@Next (04-Aug-2017): rotate image by library of IKImageView
    currentRotationAngle = fmod(currentRotationAngle, 360.);
    CGFloat radians = (currentRotationAngle + 90)*M_PI/180;
    [_imageView setRotationAngle:radians];
    currentRotationAngle +=90;
    _imageRef = [_imageView image];
    self.isUnsaveDocument = YES;
}