0

我希望我的变换在翻译图像的同时缩放图像,是否可以使用相同的方法?

    [UIView beginAnimations:annKey context:NULL];
    [UIView setAnimationDelegate:self];
    [UIView setAnimationDuration:duration];
    [UIView setAnimationCurve:curve];
    [UIView setAnimationBeginsFromCurrentState:YES];
    [UIView setAnimationDidStopSelector:@selector(animationFinished:finished:context:)];
    CGAffineTransform transform = CGAffineTransformMakeTranslation(x, y);
    CGAffineTransform scale = CGAffineTransformMakeScale(xx, yy);
    image.transform = scale;
    image.transform = transform;
    [UIView commitAnimations];
4

1 回答 1

0

您必须连接两个转换使用CGAffineTransformConcat来翻译缩放您的视图。您目前只是用翻译替换比例转换。

于 2012-07-03T18:01:54.727 回答