2

我使用这段代码来初始化 MBProgressHUD

    UIWindow *window = [[UIApplication sharedApplication] keyWindow]  
    _hud = [[MBProgressHUD alloc]initWithWindow:window];
    _hud.dimBackground = bDim;
    _hud.labelText = message;
    [window addSubview:_hud];
    [_hud show:YES];

但有时 _hud 不显示在窗口中?任何人都让我知道我在这里缺少什么?谢谢!

4

1 回答 1

2

点击这里!这对我有用。只需使用此窗口。

UIWindow *keyWindow = [[[UIApplication sharedApplication] delegate] window];

或者你可以使用

self.navigationController.view 

添加你的HUD。

于 2013-07-22T06:20:33.180 回答