2011-05-19 43 views
0

我在快乐asynchrone模式下使用ASIHTTPRequest,我想展现一个活动指示灯。 在他们的网站,他们说:使用活动的指标随着ASIHTTPrequest

在iOS上禁用自动更新到 网络活动指示灯(仅适用于iOS)

默认情况下,ASIHTTPRequests将显示 网络活动指示灯(在 状态栏)设备当 请求正在使用网络。如果您 喜欢这个管理自己,你 可以禁用这些更新:

[ASIHTTPRequest setShouldUpdateNetworkActivityIndi​​cator:NO];

但我不想在statut栏中显示它,我禁用了我的应用程序中的statuts栏。我想在我的界面中显示它。有人有想法吗?

编辑:@alex雷诺兹,我读了它,但我的进度条还是白色,当他完成后,他直接变成蓝色,他没有progresse。注意下载需要10秒。他仍然说10秒,然后变成蓝色。这是我的代码

NSURL *url =[NSURL URLWithString:myURLString]; 
    ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; 
    [request setDownloadProgressDelegate:myProgressView]; 
    [request setDelegate:self]; 
    [request startAsynchronous]; 

myProgressView是UIProgressView

+0

尝试'[请求startSynchronous]',看看它是否工作。然后通过队列示例进行异步操作。 – 2011-05-19 23:17:45

回答