MBProgressHUD帧有故障

时间:2011-12-09 21:45:58

标签: iphone xcode size frame mbprogresshud

我正在关注示例项目提供的确切代码。这是我通常得到的:

但并非总是如此。有时它会按预期运行。我正在开发的iPhone正在运行iOS 5.0.1 Screenshot

谢谢!

 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];

2 个答案:

答案 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之间的不兼容问题。我无法让它工作,至少在每次运行中都没有。所以我最终没有使用它。