2

是否可以以越来越快的速度创建动画?像加速动画之类的东西。

我有一些代码,但找不到如何实现它的方法。谷歌搜索也没有帮助。

CABasicAnimation animation =  CABasicAnimation.FromKeyPath("opacity");
animation.To = NSNumber.FromFloat( 0.1f );
animation.Duration = 1.4f;
animation.Delegate = new ExponencialSpeedAnimationDelegate();
animation.RepeatCount = 3;
this.Layer.AddAnimation(animation, "opacity");
4

1 回答 1

4

尝试

animation.TimingFunction = CAMediaTimingFunction.FromName (CAMediaTimingFunction.EaseIn);
于 2011-03-24T16:54:22.553 回答