【问题标题】:how to Format an equation to update progressbar如何格式化方程式以更新进度条
【发布时间】:2011-10-06 21:42:06
【问题描述】:

我试图解决这个问题,但我花了太多时间在上面,无法在其他地方找到答案。 我有一个需要更新的进度条。我创建了一个计时器,每隔 0.1 秒触发一次方法,直到数据下载完毕。然后我将使计时器无效。 我的问题是..我将如何格式化一个方程来更新进度条。我已经知道文件的总大小是多少,它以字节为单位。我相信答案会接近这样的结果,但我无法让它发挥作用。

int f = fileSize;  // I already know what filesize is going to be. for demo purposes lets say 19000000 bytes

float d = (z/10000000);

progressInt = (d * f);
progBar.progress = progressInt;

我认为是这样的?任何帮助将不胜感激!

【问题讨论】:

    标签: iphone ios4 iphone-sdk-3.0 ios-simulator


    【解决方案1】:

    进度通常表示为 0 到 1 之间的浮点数。bytesLoaded/filesize 在没有字节加载时为 0,在完全加载时为 1。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多