0
A
回答
0
沒有一個簡單的UI調用會爲你做到這一點。
這將有可能使用以下順序來實現:
- 在視圖中檢測到觸及事件。
- 觸摸時間到達閾值的時間,您可以確信用戶想要移動視圖。
- 一旦閾值通過,使用一些視覺指示來指示視圖是可移動的。這可能是動畫擺動,就像主屏幕圖標一樣,或者更簡單一些。
- 當用戶移動視圖時跟蹤觸摸事件,並相應地更新其位置以保持在用戶的手指下。
- 當用戶擡起手指(觸摸事件)時,將視圖的位置設置到新位置(可能會出現一些與主屏幕對齊的網格)。
- 檢測一些事件以將視圖恢復到其不可移動的外觀。主屏幕使用主屏幕按鈕,但您可以使用觸控事件。
希望有幫助。這裏有相當多的編碼需求,其中很大一部分是針對你的UI和設計選擇的。
相關問題
- 1. 保持UIView並只移動子視圖
- 2. 如何在移動ImageView時保持UIView內的imageview?
- 3. 如何使uiview可移動?
- 4. 如何在視圖中保持uiview
- 5. 在UIView中移動UITableView不會持久
- 6. UIView旋轉和移動
- 7. 滑動的UIView一直保持一個
- 8. 圈的UIView動畫保持圓形狀
- 9. 如何隨機移動精靈和保持碰撞工作 - Cocos2d?
- 10. 保持文本移動Div
- 11. UIView移動
- 12. IOS7移動UIView
- 13. 如何在使用UIView完成後保持鍵盤和解散
- 14. UIView動畫移動和返回
- 15. 如何從一個點移動uiview ios
- 16. 如何移動的UIView這個軌跡
- 17. 如何反轉UIView的移動?
- 18. 如何停止正在移動的UIView?
- 19. 無法移動UIView
- 20. 移動一個UIView
- 21. ObjC:移動的UIView
- 22. UIView:旋轉+移動
- 23. UIView窗口移動
- 24. 如何在移動圖像時保持並拖動圖像?
- 25. 如何保持滾動時不會移動的列?
- 26. iPhone - 滾動一個UIScrollView保持移動
- 27. 使用XIB移動UIView在其他視圖的內部時保持位置
- 28. 旋轉放置和移動視圖(UIView)
- 29. 使用CABasicAnimations和CoreMotion移動UIView
- 30. 定期移動Uiview和子視圖