我想使用加速計上下移動我的UIView(x軸),但將它保留在屏幕內。目前,我無法讓它與加速度計協調一致。我有一個每隔0.05秒觸發一次的NSTimer(這是Accelerometer更新的頻率),並調用嘗試移動UIView的方法。如何根據加速度計的移動讓UIView移動?使用CABasicAnimations和CoreMotion移動UIView
0
A
回答
1
.05秒太短的間隔做任何有意義的動畫。至少從0.1秒左右的時間來考慮。
如果您無法使動畫生效,請發佈您的代碼。同時告訴我們您是否正在使用Storyboard(默認)或XIB文件。
0
你真的需要看看:
- http://tech.pro/tutorial/968/iphone-tutorial-reading-the-accelerometer
- iTuneU - Standford - Developing iOS 7 Apps for iPhone and iPad - 視頻17.攝像機,核心運動,應用程序生命週期
如果你有時間,當然斯坦福在iPhone/iPad上Dev是TOP!
相關問題
- 1. 如何使用CABasicAnimations
- 2. UIView旋轉和移動
- 3. 如何使用CoreMotion向左或向右移動精靈?
- 4. 如何使uiview可移動?
- 5. UIView移動
- 6. IOS7移動UIView
- 7. 使用核心動畫調整大小和移動UIView(CAKeyFrameAnimation)
- 8. 使用SceneKit和CoreMotion凝視SCNNode
- 9. UIView動畫移動和返回
- 10. 用for循環移動UIView
- 11. 如何使用CABasicAnimations和Auto Layout替換CGAffineTransform縮放和alpha動畫?
- 12. 如何在單個uiview的圖層上添加兩個CABasicAnimations?
- 13. 無法移動UIView
- 14. 移動一個UIView
- 15. ObjC:移動的UIView
- 16. UIView:旋轉+移動
- 17. UIView窗口移動
- 18. 旋轉放置和移動視圖(UIView)
- 19. 如何保持UIview和移動?
- 20. 定期移動Uiview和子視圖
- 21. 當按鈕移動時移動uiview
- 22. 移動UIView到另一個UIView
- 23. 動畫移動和旋轉UIView不起作用
- 24. 在UIView中移動UITextField
- 25. UIScrollView在可移動UIView內
- 26. 水平移動一個UIView
- 27. UIGestureRecognizer觸摸移動UIView
- 28. 隨着減速移動UIView
- 29. CoreMotion Basic
- 30. 斯威夫特:CoreMotion設備不移動,但記錄加速度