Мой код здесь вообще не работает. Я хочу, чтобы анимация индикатора выполнения снижалась, и я начинаю индикатор выполнения с 1.0, и я хочу, чтобы он был от go до 0 справа налево. Как я могу sh этого добиться? Это просто работает и сразу же заканчивается. Спасибо
UIView.animate(withDuration: 15, animations: {
//if (self.answerButtonOne.isSelected == true || self.answerButtonTwo.isSelected == true || self.answerButtonThree.isSelected == true || self.answerButtonFour.isSelected == true ){
//self.view.layer.removeAllAnimations()
//}
}, completion: { (Bool) in
if Bool == true{
self.disableButtons()
self.showRightChoice()
let wrong:Int = UserDefaults.standard.integer(forKey: "wrong")
let newWrong = wrong-1
UserDefaults.standard.set(newWrong, forKey: "wrong")
self.whichImage(newWrong: newWrong)
self.gameOver()
self.wasButtonClicked = true
}
self.progressView.setProgress(0.0, animated: true)
})