Spinner fix

This commit is contained in:
Pavel Lukandiy 2019-04-19 17:39:26 +03:00
parent 9337532f6f
commit fb465b99cb
1 changed files with 4 additions and 1 deletions

View File

@ -27,7 +27,7 @@ extension CABasicAnimation {
static let rotationKeyPath = "transform.rotation.z"
static func zRotationAnimationWith(duration: CFTimeInterval = 1,
repeatCount: Float = Float.infinity,
repeatCount: Float = .infinity,
clockwise: Bool = true) -> CABasicAnimation {
let animation = CABasicAnimation(keyPath: CABasicAnimation.rotationKeyPath)
@ -36,6 +36,9 @@ extension CABasicAnimation {
animation.duration = duration
animation.isCumulative = true
animation.repeatCount = repeatCount
if repeatCount == .infinity {
animation.isRemovedOnCompletion = false
}
return animation
}