作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的进度指示器在 cocoa webview 中不起作用我使用了此代码 -
-(void)download:(NSURLDownload *)download didReceiveResponse:(NSURLResponse *)response {
NSLog(@"downl didreceiveresponse here");
NSLog(@"Recieved reponse with expected length: %lli", [response expectedContentLength]);
payload=0;
[payload setLength:0];
[progrssbar setMaxValue:[response expectedContentLength]] ;
[self setProgrssbar:progrssbar];
}
- (void)connection:(NSURLConnection *)conn didReceiveData:(NSData *)data
{
NSLog(@"Recieving data. Incoming Size: %li Total Size: %li", (unsigned long)[data length], (unsigned long)[payload length]);
[payload appendData:data];
[progrssbar setDoubleValue:[payload length]];
}
- (void)download:(NSURLDownload *)download didReceiveDataOfLength:(unsigned)length
{
NSLog(@"downl receivedata here%i",length);
[progrssbar setHidden:NO];
[progrssbar setIndeterminate:NO];
[progrssbar startAnimation:self];
[progrssbar setDoubleValue:(double)length]; [progrssbar displayIfNeeded];
}
最佳答案
有效负载到底声明为什么?我使用了类似的代码,声明了 NSMutableData *payload
,然后在 -(void)download:(NSURLDownload *)download didReceiveResponse:(NSURLResponse *)response
中使用了 payload=[NSMutableData data]
而不是您的 payload=0
,也许这就是问题所在?
关于cocoa - 在 cocoa Web View 中进行 nsurldownload 后,nsprogressindicor 进度未完全完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16167200/
我的进度指示器在 cocoa webview 中不起作用我使用了此代码 - -(void)download:(NSURLDownload *)download didReceiveRespons
我是一名优秀的程序员,十分优秀!