上传图片时更新进度条值

时间:2016-11-08 17:52:35

标签: objective-c progress-bar

我想更新标签和进度条 进度标签:如果我上传5张图片就意味着0/5 - >在上传一张图片后,标签应该更新为1/5,就像这样的ans所以在第5/5页

我使用此代码正确地完成了这项工作

self.progressLabel.text = [NSString stringWithFormat:@"%d/%lu",self.currentIndex,(unsigned long)self.arrayWithImages.count];

将在逐个成功上传图像后使用。 现在我想更新它没有正确更新的进度条 我这样做了

           int count =   self.currentIndex++;
      self.progressView.progress =count/self.arrayWithImages.count;

我在逐个成功上传图片后更新当前索引值。 请帮我这样做。

1 个答案:

答案 0 :(得分:0)

progressView是什么类型的对象?

NSProgressIndicator没有progress属性,它有doubleValue,取值为0-100

所以你可以试试:

self.progressView.progress = (count/self.arrayWithImages.count)*100;

确保count始终小于或等于self.arrayWithImages.count