【发布时间】:2016-10-28 17:07:13
【问题描述】:
我正在使用此代码通过自动反转添加脉冲圆:
let scaleAnimation = CABasicAnimation(keyPath: "transform.scale")
scaleAnimation.duration = 6
scaleAnimation.repeatCount = 200
scaleAnimation.autoreverses = true
scaleAnimation.fromValue = 0.1
scaleAnimation.toValue = 0.8
scaleAnimation.timingFunction = CAMediaTimingFunction(controlPoints: 0.42, 0.0, 0.58, 1.0)
animationView.layer.add(scaleAnimation, forKey: "scale")
我想在这里做的是:
运行动画fromValue = 0.1toValue = 0.82x speed,
并在fromValue = 0.8 toValue = 0.1 1x speed 上向后设置动画。
有没有简单的方法来实现这一点?
【问题讨论】:
-
你试过
CAKeyframeAnimation吗?
标签: ios swift animation core-animation cabasicanimation