缩小UIViews(转换问题)

时间:2010-09-25 09:17:14

标签: iphone uiview cgaffinetransform

所以我用CGAffineTransform放大了,

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

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

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

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

我该怎么做?

1 个答案:

答案 0 :(得分:0)

只需使用简单而有效的UIView动画。您喜欢配置它:

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[mainView setFrame:CGMakeRect(0,0,320,480)];
[UIView commitAnimations];