在我的应用程序中,我想以label.like显示下载图像的大小,5MB的2MB。
进度条用于显示图像下载,我想显示当前正在下载图像的的总大小以及下载的完整大小(例如,2 KB的5 KB)
任何人都可以指导我这样做。
为此我该怎么办。请为此提供任何示例代码或教程。
已添加信息:
我已经在使用ASIHTTP库。有几种委托方法。我想在哪种方法中提供代码来查找下载图像的总大小和下载图像的进度。请给我一个代码来查找图像的大小(总大小和下载大小)。请帮助我.stil我不知道找到大小和使用哪种委托方法。
我真的很挣扎。请任何人指导我这样做。
答案 0 :(得分:3)
您可以实现自己的下载进度系统,或者避免重新发明轮子的更简单的替代方案是使用优秀的 ASIHTTPRequest 库,该库为您提供获取当前进度的委托方法下载。它也有很好的记录:http://allseeing-i.com/ASIHTTPRequest/
答案 1 :(得分:2)
由于您需要一些真正的代码,所以这里有一些提示。
- (void)request:(ASIHTTPRequest *)request incrementDownloadSizeBy:(long long)newLength;
- (void)request:(ASIHTTPRequest *)request didReceiveBytes:(long long)bytes;
答案 2 :(得分:0)
这是一个完整的教程,用于构建从互联网下载图像的iPhone应用程序:
在第2部分中,有一个进度条的机制,只需下载示例项目。
http://www.touch-code-magazine.com/update-your-iphone-app-with-new-content-part-2/