DWBarHUD 1.0

DWBarHUD 1.0

dywane 维护。




  • Dywane

DWBarHUD

default-default

DWBarHUD 是一个基于 Swift 的针对 iOS 9 及以上版本的顶部栏 HUD,支持 iPhoneX。

特性

  • 完全可定制的。
  • 显示在视图控制器顶部。
  • 四种风格满足所有需求。
  • 显示/隐藏动画。

failed-fade

success-default

warning-spring

使用

在任何 UIViewController 中,您需要首先导入模块

import DWBarHUD

然后您可以像这样显示一个 HUD 并自动消失

DWBarHUD.showHUD(message: "This is a message", type: .success)

自定义

有很多属性可以自定义。

  • DWBarHUD.sharedHUD.config.animationDuration 定义了 HUD 动画的显示时长
  • DWBarHUD.sharedHUD.config.displayDuration 定义了 HUD 显示时长
  • DWBarHUD.sharedHUD.config.barHeight 定义了 HUD 的高度
  • DWBarHUD.sharedHUD.config.animationType 定义了 HUD 的动画类型
  • DWBarHUD.sharedHUD.config.barSuccessIconDWBarHUD.sharedHUD.config.barSuccessColor 这两个定义了成功类型图标和颜色

更多信息请查阅 Xcode

需求

  • iOS 9.0+
  • Swift 4
  • Xcode 9

贡献

欢迎您进行Fork并提交拉取请求或问题。

许可

DWBarHUD 是MIT许可下开源软件。

致谢

DWBarHUD 由Duwei所有并维护。