【发布时间】:2013-06-19 12:48:23
【问题描述】:
我是 ios 开发的新手。
我正在实施一个Animation 项目,我有一个circle.png 图像。
如何在该图像上使用CAKeyFrameAnimation 旋转图像?
【问题讨论】:
标签: ios objective-c xcode4.5 quartz-core
我是 ios 开发的新手。
我正在实施一个Animation 项目,我有一个circle.png 图像。
如何在该图像上使用CAKeyFrameAnimation 旋转图像?
【问题讨论】:
标签: ios objective-c xcode4.5 quartz-core
代码:-
-(void)spinAnimation
{
CABasicAnimation *rotation;
rotation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"];
rotation.fromValue = [NSNumber numberWithFloat:0];
rotation.toValue = [NSNumber numberWithFloat:((360*M_PI)/180)];
rotation.duration = 1.1; // Speed
rotation.repeatCount = HUGE_VALF; // Repeat forever. Can be a finite number.
[yourimageview.layer addAnimation:rotation forKey:@"Spin"];
}
希望对你有帮助。
【讨论】: