2
我使用此代码初始化MBProgressHUD为什么MBProgressHUD没有显示,当HUD显示之前显示警报?
UIWindow *window = [[UIApplication sharedApplication] keyWindow]
_hud = [[MBProgressHUD alloc]initWithWindow:window];
_hud.dimBackground = bDim;
_hud.labelText = message;
[window addSubview:_hud];
[_hud show:YES];
但有时_hud不能在窗口显示? 任何人都会让我知道我在这里缺少什么? 谢谢!
可能是您的关键窗口在那一刻为零。添加日志和测试。 –
我相信'UIAlertView'有自己的窗口,它显示在关键窗口的前面,所以你的HUD可能被阻止。 – borrrden