使用CABasicAnimations和CoreMotion移动UIView

时间:2014-03-02 20:24:07

标签: ios iphone objective-c uiview

我想用加速度计上下移动UIView(x轴)但是将它保持在屏幕内。目前,我不能让它与加速度计协调运动。我有一个NSTimer每隔0.05秒触发一次(这是Accelerometer更新的频率)并调用一个试图移动UIView的方法。如何根据加速计的运动让UIView移动?

2 个答案:

答案 0 :(得分:1)

.05秒的间隔太短,无法进行任何有意义的动画。考虑至少.1秒左右。

如果您无法使用动画,请发布您的代码。如果您使用的是Storyboards(默认)或XIB文件,请告诉我们。

答案 1 :(得分:0)

你真的需要看看:

  1. http://tech.pro/tutorial/968/iphone-tutorial-reading-the-accelerometer
  2. iTuneU - Standford - Developing iOS 7 Apps for iPhone and iPad - 视频17.相机,核心动作,应用程序生命周期
  3. 如果你有时间,iPhone / iPad Dev上的Standford课程是TOP!