【问题标题】:how to animate the circle image using CAKeyFrameAnimation如何使用 CAKeyFrameAnimation 为圆形图像设置动画
【发布时间】:2013-06-19 12:48:23
【问题描述】:

我是 ios 开发的新手。 我正在实施一个Animation 项目,我有一个circle.png 图像。

如何在该图像上使用CAKeyFrameAnimation 旋转图像?

【问题讨论】:

    标签: ios objective-c xcode4.5 quartz-core


    【解决方案1】:

    代码:-

    -(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"];
    
    }
    

    希望对你有帮助。

    【讨论】:

    • 你正在使用 CABasicAnimation。我想要 CAKeyFrameAnimation
    • 您需要 CAKeyFrameAnimation 的任何具体原因。
    • 是的。如何使用 CAKeyFrameAnimation
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-25
    • 2016-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多