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