Ios8 SVProgressHUD未显示进度

Ios8 SVProgressHUD未显示进度,ios8,svprogresshud,Ios8,Svprogresshud,SVProgressHUD未显示预期的进度 我应该做些不同的事情吗 [SVProgressHUD showProgress:(count/total) status:@"Downloading..."]; 是否有其他方法可以调用以设置进度?如果它根本没有显示,而您是从viewDidLoad调用它,则将其分派到主线程队列中对我来说很有效 dispatch_async(dispatch_get_main_queue(), ^() { [SVProgressHUD showProgress:

SVProgressHUD未显示预期的进度

我应该做些不同的事情吗

[SVProgressHUD showProgress:(count/total) status:@"Downloading..."];

是否有其他方法可以调用以设置进度?

如果它根本没有显示,而您是从viewDidLoad调用它,则将其分派到主线程队列中对我来说很有效

dispatch_async(dispatch_get_main_queue(), ^() {
    [SVProgressHUD showProgress:(count/total) status:@"Downloading..."];
});

如果它正在显示,但进度为0,则应通过在除法之前将total或count转换为double来排除整数算术舍入错误。

如果它根本没有显示,并且您是从viewDidLoad调用它,则将其分派到主线程队列中对我来说很有效

dispatch_async(dispatch_get_main_queue(), ^() {
    [SVProgressHUD showProgress:(count/total) status:@"Downloading..."];
});

如果它正在显示,但进度为0,则应通过在除法之前将total或count转换为double来排除整数算术舍入错误。

如果它根本没有显示,并且您是从viewDidLoad调用它,则将其分派到主线程队列中对我来说很有效

dispatch_async(dispatch_get_main_queue(), ^() {
    [SVProgressHUD showProgress:(count/total) status:@"Downloading..."];
});

如果它正在显示,但进度为0,则应通过在除法之前将total或count转换为double来排除整数算术舍入错误。

如果它根本没有显示,并且您是从viewDidLoad调用它,则将其分派到主线程队列中对我来说很有效

dispatch_async(dispatch_get_main_queue(), ^() {
    [SVProgressHUD showProgress:(count/total) status:@"Downloading..."];
});

如果它出现了,但进度为0,则应通过在除法之前将total或count转换为double来排除整数算术舍入错误。

这很奇怪,因为之前在iOS 7中,我们从未这样做过,而且效果很好。现在我们需要调用一个异步线程来调用它??嗯+1作为解决方案。这很奇怪,因为之前在iOS 7上我们从来没有这样做过,而且效果很好。现在我们需要调用一个异步线程来调用它??嗯+1作为解决方案。这很奇怪,因为之前在iOS 7上我们从来没有这样做过,而且效果很好。现在我们需要调用一个异步线程来调用它??嗯+1作为解决方案。这很奇怪,因为之前在iOS 7上我们从来没有这样做过,而且效果很好。现在我们需要调用一个异步线程来调用它??嗯+1为解决方案。