我正在关注示例项目提供的确切代码。这是我通常得到的:
但并非总是如此。有时它会按预期运行。我正在开发的iPhone正在运行iOS 5.0.1
谢谢!
HUD = [[MBProgressHUD alloc]initWithView:self.view.window];
[self.view.window addSubview:HUD];
HUD.delegate = self;
[HUD showWhileExecuting:@selector(loadFriends) onTarget:self withObject:nil animated:YES];
答案 0 :(得分:0)
尝试初始化并添加它而不使用.window的2个实例,如下所示:
HUD = [[MBProgressHUD alloc]initWithView:self.view];
HUD.mode = MBProgressHUDModeDeterminate;
HUD.delegate = self;
[self.view addSubview:HUD];
[HUD showWhileExecuting:@selector(loadFriends) onTarget:self withObject:nil animated:YES];
答案 1 :(得分:0)
事实证明这是MBProgressHud和iOS 5之间的不兼容问题。我无法让它工作,至少在每次运行中都没有。所以我最终没有使用它。