MBProgressHUD不显示在模态视图中

时间:2011-12-15 17:27:33

标签: iphone ios mbprogresshud

当我尝试显示HUD(我加载数据时)时,我用UITableView显示模态视图,只能查看HUD的阴影,但它没有显示...

2 个答案:

答案 0 :(得分:1)

如果没有任何代码显示您如何将其添加到当前视图中,那么任何人都很难帮助您。有了这个,这是我在我的一个应用程序中使用的一段代码,一个模态UITableViewController在更新数据时显示MBProgressHUD。

HUD = [[MBProgressHUD alloc] initWithView:self.view];
[self.view addSubview:HUD];
// Regiser for HUD callbacks so we can remove it from the window at the right time
HUD.delegate = self;
HUD.labelText = @"Creating Company";
HUD.detailsLabelText = @"Please Wait";
// Show the HUD while the provided method executes in a new thread
[HUD showWhileExecuting:@selector(sendNewCompanyInformation) onTarget:self withObject:nil animated:YES];

答案 1 :(得分:0)

我有同样的问题。我使用SVProgressHUD进行了HUD,它使用模态窗口(至少在iOS8上)。