web*_*stx 3 iphone uiprogressview afnetworking
如何在图像下载过程中显示进度条?
我的代码在这里:
[picView setImageWithURLRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:picURL]] placeholderImage:[UIImage imageNamed:@"placeholder.png"] success:^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image) {
NSLog(@"success");
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error) {
NSLog(@"fail");
}
];
Run Code Online (Sandbox Code Playgroud)
先感谢您.
进度条可能不是正确的UI.相反,您应该使用不确定的进度指示器(旋转条).要在AFNetworking中执行此操作,请使用setImageWithURLRequest:placeholderImage:success:failure:隐藏进度指示器的成功和失败.
如果您确实想要跟踪请求的进度,则必须使用AFImageRequestOperation,然后执行setDownloadProgressBlock:.
| 归档时间: |
|
| 查看次数: |
2478 次 |
| 最近记录: |