获取进度视图以更新

时间:2018-10-28 17:21:32

标签: ios swift uiprogressview

我一直在尝试更新进度视图,但是大多数问题都与使用进度视图作为计时器有关。相反,我正在运行一个for循环数千次,这需要花点时间。我想让用户知道该方法的进展,所以我实现了这样的进度视图(for循环中还有很多其他东西,但我认为没有必要回答我的问题):

for i in 0..<2429 {
        var progress = Double(i) / Double(2430)
        print(progress)
        seasonProgress.setProgress(Float(progress), animated: false)
        seasonProgress.reloadInputViews()   
}

当我打印progress时,它会在每个循环中进行更新,但是进度视图(名称seasonProgress)仅在for循环完成后才更新。在for循环进行期间,如何将其上传?在此先感谢!

0 个答案:

没有答案