MBPUUHUDHelp.m 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. //
  2. // MBPUUHUDHelp.m
  3. // HuaTuoReproduction
  4. //
  5. // Created by lhn on 2018/1/24.
  6. // Copyright © 2018年 UU. All rights reserved.
  7. //
  8. #import "MBPUUHUDHelp.h"
  9. @implementation MBPUUHUDHelp
  10. #pragma mark -----loading框方法集
  11. +(MBProgressHUD *)showCustomHudtitle:(NSString *)title {
  12. MBProgressHUD *hud=[[MBProgressHUD alloc] initWithView:[UIApplication sharedApplication].windows.lastObject] ;
  13. [[UIApplication sharedApplication].windows.lastObject addSubview:hud];
  14. //setActivityIndicatorColor
  15. hud.bezelView.style = MBProgressHUDBackgroundStyleSolidColor;
  16. hud.bezelView.backgroundColor = [UIColor clearColor];
  17. hud.alpha = 0;
  18. hud.detailsLabel.text = title;
  19. [hud showAnimated:YES];
  20. return hud;
  21. }
  22. +(void)showAutoDissmissAlertView:(NSString *)title msg:(NSString *)msg
  23. {
  24. MBProgressHUD *hud=[[MBProgressHUD alloc] initWithView:[UIApplication sharedApplication].windows.lastObject] ;
  25. hud.mode=MBProgressHUDModeIndeterminate;
  26. // hud.dimBackground = NO;
  27. [[UIApplication sharedApplication].windows.lastObject addSubview:hud];
  28. hud.detailsLabel.text = msg;
  29. [hud showAnimated:YES];
  30. [hud hideAnimated:YES afterDelay:3];
  31. }
  32. +(void)HidHud
  33. {
  34. [MBProgressHUD hideHUDForView:[UIApplication sharedApplication].windows.lastObject animated:YES];
  35. }
  36. @end