首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MBProgressHUD隐藏得太快了

MBProgressHUD隐藏得太快了
EN

Stack Overflow用户
提问于 2014-08-17 14:16:44
回答 3查看 274关注 0票数 1

我正在使用MBProgressHUD和STTwitter……我调用MBProgressHUD,然后从主线程加载twitter feed,然后隐藏HUD。不幸的是,HUD在收到响应后就会立即隐藏,而不一定是在数据完全下载之后。对此有解决方案吗?这也会发生在应用程序中其他地方的webviews上。谢谢!

代码语言:javascript
复制
[[MBProgressHUD showHUDAddedTo:self.view animated:YES];
dispatch_async(dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_LOW, 0), ^{
    //Sets the auth key (user or app) for the RMACC Twitter Feed
    STTwitterAPI *twitter = [STTwitterAPI twitterAPIOSWithFirstAccount];
    [twitter verifyCredentialsWithSuccessBlock:^(NSString *username) {
        [twitter getUserTimelineWithScreenName:@"RMACCNewsNotes" count: 10 successBlock:^(NSArray *statuses) {
        dispatch_async(dispatch_get_main_queue(), ^{
                [MBProgressHUD hideHUDForView:self.view animated:YES];
            });

            self.twitterFeed =[NSMutableArray arrayWithArray:statuses];

            [self.tableView reloadData];
        }


                                    errorBlock:^(NSError *error){

                                    }];

    } errorBlock:^(NSError *error) {
        [self twitterselfauthrequest];
    }];

        });

}
EN

回答 3

Stack Overflow用户

发布于 2014-08-17 14:32:03

我建议使用SVProgressHUD,它易于使用,实现了单例,并且具有更多的功能和控制

票数 1
EN

Stack Overflow用户

发布于 2014-08-17 14:28:38

移动隐藏在successBlock中的代码的HUD,如下所示

代码语言:javascript
复制
successBlock: ^(NSArray *statuses) {

                  dispatch_async(dispatch_get_main_queue(), ^{
                          [MBProgressHUD hideHUDForView:self.view animated:YES];
                          });

                  self.twitterFeed =[NSMutableArray arrayWithArray:statuses];

                  [self.tableView reloadData];
              }
票数 0
EN

Stack Overflow用户

发布于 2014-08-17 15:49:02

尝试将dispatch_async更改为dispatch_sync。我认为这可能是因为dispatch_async在主线程上存在一些问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25346748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档