Xcode4 如何撤消在xcode中缩放的图像

Xcode4 如何撤消在xcode中缩放的图像,xcode4,Xcode4,我正在开发一个应用程序,在这个应用程序中,我可以缩放、旋转和平移图像。 我保存的角度,而旋转撤消。同样,我正在保存centerX和centerY以进行转换撤消。但将缩放参数结果保存为不需要的结果。 请告诉我如何撤消缩放图像。 谢谢从夹点识别器功能的状态结束调用此功能 -(CGFloat)getCurrentScale { CGAffineTransform t = image.transform; CGFloat a, c, b, d; a = t.a; c =

我正在开发一个应用程序,在这个应用程序中,我可以缩放、旋转和平移图像。 我保存的角度,而旋转撤消。同样,我正在保存centerX和centerY以进行转换撤消。但将缩放参数结果保存为不需要的结果。 请告诉我如何撤消缩放图像。
谢谢

从夹点识别器功能的状态结束调用此功能
-(CGFloat)getCurrentScale {
    CGAffineTransform t = image.transform;
    CGFloat a, c, b, d;
    a = t.a;
    c = t.c;
    b = t.b;
    d = t.d;
    CGFloat scaleX = sqrt(powf(a,2)+powf(c,2));
    return scaleX;
}