0
我正在對圖像進行分析處理。當我遍歷所有像素時,我想獲得關於進度的反饋。這裏是我的代碼:UIProgressView只更新值而不是UI
for _ in 0 ..< height {
for _ in 0 ..< width {
analyzeImage(currentPixel)
currentPixel = currentPixel.successor()
}
updateProgress()
}
func updateProgress() {
self.fractionalProgress += self.fractionalRatio
if (Int(self.fractionalProgress/self.fractionalRatio) % 20) == 0 {
self.progressBar.progress = self.fractionalProgress
print(self.progressBar.progress)
}
}
我在嵌套for循環內調用updateProgress。 打印結果正在更新,但條形圖不會在視覺上更改。它只是在最後更新。 感謝您的任何幫助先進的!