iOS 旋转动画

let rotation = CABasicAnimation.init(keyPath: "transform.rotation")
        rotation.toValue = NSNumber(value: value)
        
        let group = CAAnimationGroup()
        group.duration = 0.125
        group.animations = [rotation]
        group.isRemovedOnCompletion = false
        group.fillMode = .forwards
        // 是否无限循环
               group.repeatCount = HUGE
        rightImg.layer.add(group, forKey: nil)

直接调用就可以了

你可能感兴趣的:(iOS 旋转动画)