CABasicAnimation
* rotationAnimation;
rotationAnimation = [
CABasicAnimation
animationWithKeyPath:@"transform.rotation"
];
rotationAnimation.
toValue = [NSNumber
numberWithFloat: M_PI *
2.0
];
rotationAnimation.
duration = 2
;
rotationAnimation.
cumulative =
YES
;
rotationAnimation.
repeatCount =
MAXFLOAT
;
[self.helpButton.layer
addAnimation:rotationAnimation
forKey:@"rotationAnimation"];
本文介绍如何使用CABasicAnimation创建一个持续旋转的按钮动画效果。通过设置toValue为2π实现一周完整旋转,duration设定动画持续时间为2秒,并启用cumulative和无限repeatCount使动画连续重复。
1532

被折叠的 条评论
为什么被折叠?



