【发布时间】:2020-08-23 09:02:09
【问题描述】:
我这里的代码根本没有运行。我想要一个进度条向下的动画,我从 1.0 开始进度条,我希望它从右到左变为 0。我怎样才能做到这一点?这只是运行并立即结束。谢谢
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)
})
【问题讨论】: