[MBProgressHUD showError:@"网络不给力"];
上面的这样默认是显示在window上,屏幕旋转就会有问题.
[MBProgressHUD showError:@"网络不给力" toView:self.view];
屏幕旋转时,注意用这种方式,覆盖在对应的View上面.
!!!注意:MBProgressHUD的显示和隐藏要在主线成执行,否则会出现延迟或者其他问题.
// 主线程刷新UI
dispatch_async(dispatch_get_main_queue(), ^{
[MBProgressHUD hideHUDForView:self.view];
});