为CABasicAnimation应用速度和旋转次数

时间:2011-04-19 06:13:51

标签: ios core-animation uitouch cabasicanimation

我正试图模仿Spin the Coke app中的瓶子旋转和Roambie应用中的饼图。 。我想根据该视图上用户的触摸和滑动来旋转视图。

我目前正在做什么:

  1. 获得触摸开始和结束的时间。 (和刷卡)
  2. 获取触摸或滑动的所有坐标并找到总距离。
  3. 我相信旋转可乐应用程序会根据滑动或触摸所需的距离和时间来动画瓶子。但我不确定他们怎么做。

    我希望视图最初旋转得更快,然后减速并最终停止。

    请分享您对如何解决此问题的想法?

1 个答案:

答案 0 :(得分:0)

看看关键帧动画:您必须手动构建动画,但是您可以获得所需的任何结果。