Я хочу, чтобы анимация заканчивалась sh при нажатии кнопки, которая работает нормально, но я хочу, чтобы она заканчивалась sh с некоторой продолжительностью, но она внезапно заканчивалась.
Вот мой код:
var animator: UIViewPropertyAnimator!
box.transform = CGAffineTransform(scaleX: 0, y: 0)
animator = UIViewPropertyAnimator(duration: 5, curve: .linear, animations: {
self.box.transform = .identity
})
@IBAction func stop(_ sender: UIButton) {
animator.stopAnimation(false)
animator.finishAnimation(at: .end)
}