我正在研究白板應用程序。我有一個UIimage視圖,這個視圖包含一個UIview作爲子視圖。這個UIview被用於中間操作,比如(在畫矩形時觸摸移動期間)觸摸結束後,我正在UIImage視圖中繪製它。現在,我必須平移和放大此UI圖像視圖,如果獲得單點觸摸平移和兩個單擊觸摸縮放UIview,並且此觸點不在任何UIImage視圖上繪製的組件上。請告訴我該怎麼做......?基於在UIview中移動的觸摸對UIImage視圖進行平移和縮放(UIImage視圖的子視圖)
-2
A
回答
0
我相信你可以使用UIScrollView
來完成你想要做的事情。當您嵌入UIScrollView
中的UIImageView
時,它可以執行您在問題中提到的平移/縮放。
見UIScrollView
文檔:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html
而且,這裏是一個線程我發現這裏在計算器上列出幾個教程,以幫助您開始:Are there any good UIScrollView Tutorials on the net?
相關問題
- 1. 旋轉放置和移動視圖(UIView)
- 2. 定期移動Uiview和子視圖
- 3. 檢測觸摸動畫(移動)視圖
- 4. 如何在滾動視圖中縮放/平移圖像
- 5. 檢測觸摸的UIImage作爲UIScrollView子視圖添加
- 6. 動畫Android中視圖的平移和縮放
- 7. uiimage沒有正確放入子視圖
- 8. 在界面生成器中移動的UIImage視圖
- 9. 全屏UIImage視圖
- 10. 在android中的縮放和平移視圖
- 11. Red Box在Core Animation中移動UIImage視圖
- 12. 使用setScaleY縮放視圖不會移動其他視圖
- 13. 處理大於其父視圖的子視圖的觸摸
- 14. uipicker視圖中的整數和uiimage
- 15. 無法挖掘的UIImage子視圖過度MapKit視圖 - SWIFT 4
- 16. 如何獲取uiImage視圖的觸摸事件?
- 17. UIView縮放到指紋,子視圖呢?
- 18. 不允許子視圖縮放視圖?
- 19. 從視圖的圖層獲取UIImage?
- 20. 使用MKMapView和可觸摸的子視圖創建視圖
- 21. UIImage視圖編碼爲base64
- 22. 在移動視圖中使用多個子視圖進行碰撞檢測
- 23. UIScrollview子視圖縮放後無法識別平移手勢
- 24. 需要將UIView捕獲到UIImage中,包括所有子視圖
- 25. 對齊UIView的子視圖
- 26. 當用戶開始觸摸圖像視圖時移動UIImageView
- 27. 對整個視圖使用UIPanGestureRecognizer移動子視圖
- 28. 創建基於UIView的子視圖的自動調整大小的視圖
- 29. 在UIImageView的UIImage在Swift中移動UIView
- 30. 如何從視圖中移除子視圖,並釋放內存