我正在学习另一种创建自定义指标的方法。下面是使用 CABasicAnimation 完成任务的教程的部分代码。
-(void)spin
{
CABasicAnimation *spinAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"];
spinAnimation.toValue = [NSNumber numberWithFloat:2*M_PI];
spinAnimation.duration = self.animationDuration;
spinAnimation.delegate = self;
[self.layer addAnimation:spinAnimation forKey:@"spinAnimation"];
}
第 2 行的toValue是什么以及它的用途。当我尝试使用
spinAnimation.byValue = [NSNumber numberWithFloat:2*M_PI];
我不明白这些插值值。正在互联网上搜索,但仍然无法获得它的全貌。如果您对此有任何想法,请提供帮助。感谢所有评论。