【发布时间】:2015-07-24 11:12:21
【问题描述】:
我想在视图旋转时播放有节奏的声音,具体取决于速度。这里我有 UIview 的旋转动画。
var spinAnimation : CABasicAnimation = CABasicAnimation(keyPath: "transform.rotation")
spinAnimation.fromValue = 0
spinAnimation.toValue = NSNumber(double: 10.0+Double(arc4random_uniform(360))*M_PI * 3)
spinAnimation.duration = 5
spinAnimation.delegate = self
spinAnimation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut)
layer.addAnimation(spinAnimation, forKey: "SpinAnimation")
如何通过声音向用户反馈旋转速度?
【问题讨论】:
-
您想在视图旋转时播放有节奏的声音或将旋转速度提供给用户。 pl。澄清。
-
我想根据旋转速度播放声音。意味着如果视图快速旋转,我需要大声播放声音。速度变慢了,我需要少放点声音。
标签: swift rotation core-animation caanimation