NYTips.swift 860 B

123456789101112131415161718192021222324252627282930313233343536
  1. //
  2. // NYTips.swift
  3. // JiaPeiManage
  4. //
  5. // Created by Ning.ge on 2023/6/14.
  6. //
  7. class NYTips {
  8. static func show(){
  9. guard let curController = UIViewController.topMost else { return }
  10. show(view:curController.view)
  11. }
  12. static func show(txt:String){
  13. guard let curController = UIViewController.topMost else { return }
  14. QMUITips.showLoading(txt, in: curController.view)
  15. }
  16. static func showErr(txt:String){
  17. guard let curController = UIViewController.topMost else { return }
  18. QMUITips.showLoading(txt, in: curController.view, hideAfterDelay: 2)
  19. }
  20. static func show(view:UIView){
  21. QMUITips.showLoading(in: view)
  22. }
  23. static func hide(){
  24. QMUITips.hideAllTips()
  25. }
  26. static func hide(view:UIView){
  27. QMUITips.hideAllTips(in: view)
  28. }
  29. }