私の一次ビューであるアニメーションは、遅延と持続時間の設定に従って実行されます。しかし、私が新しい視点に立ち向かうと、アニメーションはすべて即座に完了します。これはどのように?ビューが画面上に提示される前に、これは、このアニメーションは(swift)新しいビューでのアニメーションは即座に発生します
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")
}
}
}