我正在对图像进行分析。当我遍历所有像素时,我想获得有关进度的反馈。这是我的代码:
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。打印结果正在更新,但条形图在视觉上没有变化。它只在最后更新。感谢您在高级的任何帮助!!!!