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を呼び出しました。 印刷結果は更新中ですが、バーは視覚的に変更されません。最後に更新されるだけです。 アドバイスをいただきありがとうございます!!!!