1
A
回答
1
使用滾動視圖委託來找出哪個imageview被放大。
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView { CGPoint pt= scrollView.contentOffset; CGSize content_size=,scrollView.contentSize; //find out image to be zoomed and call animateCurrentImage }
在中心注意imageview動畫圖像。
- (void)animateCurrentImage:(UIImageView *)currentImage { if(prevImage) { [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:1]; prevImage.transform=CGAffineTransformIdentity; [UIView commitAnimations]; } [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:1]; currentImage.transform=CGAffineTransformMakeScale(1.2, 1.2); [UIView commitAnimations]; [self notePreviousImage:currentImage]; } - (void)notePreviousImage:(UIImageView *)currentImage { prevImage=currentImage; [prevImage retain]; //only if required }
0
您可以嘗試使用zoomScale
屬性或-zoomToRect:animated:
方法。
如果您想使用zoomScale
請注意使用UIViewAnimation
更改animation
塊內的比例。
相關問題
- 1. 中心圖像縮放滾動圖像
- 2. 縮放圖像的擺動滾動條
- 3. 縮放滾動視圖的圖像
- 4. 在滾動視圖中縮放圖像
- 5. 禁用圖像縮放時的滾動
- 6. Html/CSS上縮放的圖像滾動
- 7. 縮放/滾動瀏覽滾動視圖中的圖像部分
- 8. 如何旋轉並縮放滾動視圖中的圖像?
- 9. iPhone:如何僅縮放滾動視圖中的圖像
- 10. 在wp7中縮放和滾動圖像
- 11. QGraphicsView滾動和圖像縮放/裁剪
- 12. Android圖像中心縮放滾動
- 13. 在兩幅圖像上滾動縮放
- 14. 在android中縮放和滾動圖像
- 15. 如何在滾動視圖中縮放/平移圖像
- 16. Swift:如何在滾動視圖中向上滾動時縮放圖像
- 17. 滾動查看縮放停止讓我滾動整個縮放圖像
- 18. 視差滾動背景圖像自動縮放和縮小
- 19. 如何在iPhone上滾動和放大/縮小大圖像?
- 20. 如何在JavaFX中有效滾動和縮放大圖像?
- 21. 如何在離子滾動內縮放圖像
- 22. 加載,滾動,放大和縮小圖像像谷歌地圖
- 23. 在圖像縮放時停止在UIScrollView中滾動圖像
- 24. 如何動態縮放pdf圖像
- 25. 如何移動和縮放圖像
- 26. 圖像的縮放動畫
- 27. 滾動時收縮圖像
- 28. 在滾動視圖中使用自動佈局縮放圖像如何居中?
- 29. jQuery圖像縮放與鼠標滾輪或觸摸滾動
- 30. JSP如何縮放圖像?