JKProgressHUD 0.2.1

JKProgressHUD 0.2.1

JoanKingWC 维护。



JKProgressHUD

CI Status Version License Platform

导入项目的方式

pod 'JKProgressHUD'

使用示例,建议如果是控制器使用,则创建 UIViewController+Extension.swift 扩展,其中的实现如下

  • 1、如果是 GIF 帧图片,图片名称需要是:xxx_1xxx_2xxx_3 等格式
extension ViewController {

    var jk_isShowGifHUD: Bool {
       return self.view.isShow
    }
  
    func jk_showGifHUD() {
       self.view.showGifInfo("", gifImageName: "loading", gifImagesCount: 22, animationDuration: 2)
    }

    func jk_hideGifHUD() {
       self.view.dismissProgressHUD()
    }
}
  • 2、JKProgressHUD 如果是正常的其他提示语提示使用如下
    • 2.1、成功提示

      JKProgressHUD.showSuccess("成功的提示", afterDelay: 1, image: UIImage(named: "图片的名字"))
      
    • 2.2、失败提示

      JKProgressHUD.showError("失败的提示", afterDelay: 1, image: UIImage(named: "图片的名字"))
      
    • 2.3、显示普通消息,可添加图片,默认图片名称是:jk_hud_info

      JKProgressHUD.showInfo("这是普通提示消息")
      
    • 2.4、显示等待消息,菊花转圈

      JKProgressHUD.showWait("请稍等")
      
    • 2.5、视图消失

      JKProgressHUD.dismissProgressHUD()
      
  • 3、UIView 扩展的使用如下,加入 view 名称的是:customView,则操作如下
    • 3.1、成功提示

      customView.showSuccess("成功的提示", afterDelay: 1, image: UIImage(named: "图片的名字"))
      
    • 3.2、失败提示

      customView.showError("失败的提示", afterDelay: 1, image: UIImage(named: "图片的名字"))
      
    • 3.3、显示普通消息,可添加图片,默认图片名称是:jk_hud_info

      customView.showInfo("这是普通提示消息")
      
    • 3.4、显示等待消息,菊花转圈

      customView.showWait("请稍等")
      
    • 3.5、视图消失

      customView.dismissProgressHUD()
      

作者

JoanKing, [email protected]

许可

JKProgressHUD 可在 MIT 许可下使用。有关更多信息,请参阅 LICENSE 文件。