Один мой основной вид, анимация выполняется в соответствии с установленной задержкой и длительностью. Однако, когда я перехожу к новому виду, анимации полностью завершены мгновенно. Как это? Это происходит только тогда, когда эта анимация велено выполнить из кода в viewDidLoad()(быстрый) Анимации в новом виде происходят мгновенно
override func viewDidLoad() {
super.viewDidLoad()
setProgress()
}
// the function below annimates a circular progress view
func setProgress() {
var to:Double = ((360.0/4) * increment)
progressCircle.animateFromAngle(360.0, toAngle: to, duration: 5) { completed in
if completed {
print("animation stopped, completed")
} else {
print("animation stopped, was interrupted")
}
}
}