-1

随着对我的图片使用新比例,然后我应用旋转,然后比例图像变得旧比例

-(void)rotate:(UIRotationGestureRecognizer *)rotationRecognizer{
    double rotation;
    rotation=rotationRecognizer.rotation;
    ((UIImageView*)[rotationRecognizer view]).transform = CGAffineTransformMakeRotation(rotation);

    self.photoParent = [self.pictures objectAtIndex:0];

    self.photoParent.rotation =[NSNumber numberWithDouble:rotation];

    NSLog(@"rotation%@",self.photoParent);
}
4

1 回答 1

0

在这里查看我的答案。

应用“Make..”变换将清除任何先前应用的变换。您需要使用累积形式,CGAffineTransformRotate

于 2013-09-14T13:18:30.790 回答