由于某种原因,UIProgressView.setProgress(1, animate: true)
导致出现混乱的动画。下图显示了问题。首先,它从中心向外动画,并从略高于其实际位置的位置开始。
所以这是包含 UIProgressView 的完整视图控制器代码
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var progressBar: UIProgressView!
override func viewDidLoad() {
super.viewDidLoad()
progressBar.setProgress(1, animated: true)
}
}