gpt4 book ai didi

ios - 让 UIProgressView 更流畅

转载 作者:行者123 更新时间:2023-11-28 21:06:15 25 4
gpt4 key购买 nike

我已经实现了一个 UIProgressView,它根据文件的上传状态显示。

一切正常,但由于我使用的是 CloudKitperRecordProgressBlock 方法为我提供了上传状态的 block 位置,而不是平滑的进度反馈。

到目前为止一切顺利,但由于我使用 perRecordProgressBlock 作为我的 UIProgressView 的数据源,进度接近 0.00.150.750.99 等等,进度逐 block 上升,我想让这个过渡更顺畅。

当它从 0.150.75 时,我可以让它动画到那个位置而不是直接跳到 0.75 吗?让它更顺畅?

谢谢。

最佳答案

修改进度时使用animated: true

progressView.setProgress(0.99, animated: true)

如果要设置自定义过渡时间,请将animated 设置为false 并将代码放在UIView animate block 。

UIView.animate(withDuration: 0.35) {
self.progressView.setProgress(0.99, animated: false)
}

关于ios - 让 UIProgressView 更流畅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45549694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com