利用基本动画实现图标旋转

private func  startAnimation() {

        let anim = CABasicAnimation(keyPath: "transform.rotation")

        anim.toValue = 2 * M_PI

        anim.repeatCount = MAXFLOAT

        anim.duration = 3

        // 防止切换界面之后动画停止.

        anim.removedOnCompletion = false 

        homeIconView.layer.addAnimation(anim, forKey:nil)

    }


你可能感兴趣的:(利用基本动画实现图标旋转)