将活动指示器与ASIHTTPrequest一起使用

问题描述

| 我在异步模式下使用ASIHTTPRequest,我想显示一个活动指示器。 在他们的网站上,他们说:   禁用自动更新   网络活动指示器(仅适用于iOS)      认情况下,ASIHTTPRequests将显示   网络活动指示器(在   状态栏)   请求正在使用网络。如果你   喜欢自己处理   可以禁用以下更新:      [ASIHTTPRequest   setShouldUpdateNetworkActivityIndi​​cator:NO]; 但是我不想在状态栏上显示它,我在应用程序中禁用了状态栏。我想在界面中显示它。有人有想法吗? 编辑:@alex Reynolds,我阅读并尝试了一下,但是进度条仍然空白,完成后他直接变成蓝色,他没有进度。请注意,下载需要10秒。他仍然十秒钟就发白,然后变蓝。这是我的代码
NSURL *url =[NSURL URLWithString:myURLString];
    ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
    [request setDownloadProgressDelegate:myProgressView];
    [request setDelegate:self];
    [request startAsynchronous];
myProgressView是UIProgressView     

解决方法

ASIHTTPRequest
文档包含有关跟踪请求进度的部分。