小编Sam*_*amy的帖子

UIProgressView 在 iOS 13 上没有动画进度

我没有看到UIProgressViewXcode 11.0/Swift 5/iOS 13的动画:

private let timerProgressView: UIProgressView = {
    let timerProgressView = UIProgressView()
    timerProgressView.progressTintColor = white
    timerProgressView.trackTintColor = .black
    timerProgressView.setProgress(1.0, animated: false)
    return timerProgressView
}()

private func triggerProgressView() {
    UIView.animate(withDuration: viewModel.timeLimit, delay: 0.0, options: .curveLinear, animations: { [weak self] in
        self?.timerProgressView.setProgress(0.0, animated: true)
    }, completion: nil)
}
Run Code Online (Sandbox Code Playgroud)

此代码适用于 iOS <12,但不适用于 iOS 13。我错过了什么吗?

xcode uiprogressview swift ios13

7
推荐指数
1
解决办法
1560
查看次数

标签 统计

ios13 ×1

swift ×1

uiprogressview ×1

xcode ×1