0

所以我使用了 CGAffineTransform 来放大,

CGAffineTransform newTrans2 = CGAffineTransformScale(mainView.transform,1.05,1.05);
mainView.transform = newTrans2;

我这样做了 15 次以获得动画效果。

现在我想缩小,使 mainView 适合 iPhone 框架(0,0,320,480)。

此外,用户可以捏合和捏合,所以我真的很想知道如何在原始空间中缩小和重置它。

我怎样才能做到这一点?

4

1 回答 1

0

只需使用 UIView 动画,简单而有效。随意配置它:

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[mainView setFrame:CGMakeRect(0,0,320,480)];
[UIView commitAnimations];
于 2010-09-25T09:28:33.723 回答