iOS模拟器不会减慢CA动画的速度

时间:2012-09-22 21:51:58

标签: ios ios-simulator

如果你使用[UIView animate ...],你可以在模拟器中切换慢动画。但是如果你使用图层和CAAnimation - 这些动画不会减慢速度。是什么原因?

1 个答案:

答案 0 :(得分:3)

不幸的是,模拟器只能切换UIView动画的速度。

作为一种解决方法,只需设置UIWindow的speed属性或任意根视图:

view.layer.speed = 0.1f; // 10x slower animations

这会降低图层子层次结构中的所有CAAnimations,包括UIView动画。