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