我使用Path2.0。我發現當我點擊消息中的小圖片時,會有一個動畫顯示整個圖片。它怎麼做? 我真的很感謝這裏的幫助。謝謝!如何從UiImageView動畫到UIView
1
A
回答
1
UiImageView基本上是一個UIView,您可以在其上應用動畫。
您要實現的用例組合:
a。對觸摸事件的響應,您可以使用UITapGestureRecoginizer來附加一個代碼塊
b。將UIImageView放大到適當的大小和位置,可以使用UIView的類方法AnimiationWithDuration ....
c。最終,你想改變你的UIImageView的框架屬性到一個更大的。使用CGRectMake生成一個新的。如果你需要採取整個屏幕房地產(如路徑2.0),你可能需要 [UIApplication sharedApplication] .window這
0
我懷疑他們修改原來的UIImageView;但一個解決方案可能是:
- 複製的UIImageView(或的UIImage)
- 添加它與完全相同的幀作爲原始圖像
- 一個子視圖應用上的UIImageView一個尺度變換(通過使用
CGAffineTransformMakeScale()
功能上一個UIView的transform
屬性(內一個UIView動畫塊) - 然後與全圖像
Alternat的縮放版本實例根窗口另外,你可以用完整的圖像實例化新的子視圖,用原始的UIImageView的框架設置它,然後(使用UIView動畫塊),將其設置爲較新的框架。爲了準確地匹配它們的實現,我建議一個alpha值爲0.0的黑色子視圖(完整的UIImageView),然後在相同的持續時間內將其動畫化爲1.0的alpha值。
相關問題
- 1. 動畫UIView/UIImageView的裁剪
- 2. UIImageView動畫從左到右
- 3. 使用UIView動畫旋轉UIImageView 360度?
- 4. 動畫從UIImageView的
- 5. 如何旋轉UIView,UIImageView或CALayer動畫360˚?
- 6. 如何動畫連接到UIImageView的CALayer?
- 7. 如何動畫UIImageView背景
- 8. 動畫UIView到CGPoint
- 9. UIImageView沒有剪裁到UIView邊界,而動畫
- 10. UIImageView從左到右動畫查看
- 11. 添加UIImageView到UIView
- 12. 如何刪除UIImageView從自定義UIView
- 13. 動畫到UIImageView在objective-c
- 14. 如何暫停uiview動畫?
- 15. 如何製作UIView動畫?
- 16. 無論如何要將UIImageView的contentMode從aspectFill動畫到aspectFit?
- 17. 動畫UIImageView
- 18. 動畫UIImageView iPhone
- 19. 的UIImageView動畫
- 20. UIImageView不動畫
- 21. 移動uiimageview動畫
- 22. UIImageView沒有添加到UIView
- 23. UIView動畫沒有動畫
- 24. 如何重新啓動UIView動畫
- 25. 如何爲UIView創建拖動動畫?
- 26. 如何動畫浮動UIView在ObjectiveC
- 27. UIView動畫
- 28. 動畫UIView frame.origin
- 29. UIView動畫annomily
- 30. uiview動畫
感謝您的建議,我 – showtimefan 2012-02-02 02:37:53
感謝您的建議,我當時的誤導,因爲我使用了新的UIViewControl顯示全貌,正確的解決方案可能是: 1:添加一個子視圖(包括UIImageView的展示PIC,您需要和別人查看你可能用來做一些複製或保存操作) 2:使用UIView的方法做動畫從原始幀到整個圖片 3:動畫之後,在幀上顯示圖片 我認爲它會使用,我會測試它 (我的英語很差,對此感到抱歉) – showtimefan 2012-02-02 02:54:59