0
我装箱使用CGAffineTransformScaleMake缩放动画,的UIScrollView缩放动画
[UIView beginAnimations:nil context:view];
[UIView setAnimationDuration: 0.4f];
[UIView setAnimationDelegate: self];
view.transform = CGAffineTransformMakeScale(scale, scale);
CGSize zoomViewSize = viewForZooming.frame.size;
view.frame = CGRectMake(0, 0, zoomViewSize.width, zoomViewSize.height);
scrollView.contentSize = zoomViewSize;
scrollView.contentOffset = centerPoint;
[UIView commitAnimations];
但每次我缩小,我的内容视图只会跳转到视图左侧大部分。如何让视图在缩小时保持其位置?
谢谢。
是的我没有选择比使用zoomToRect。谢谢。 – domlao 2009-12-24 03:04:48