CWProgressHUD
使用方法
显示 HUD
CWProgressHUD.show()
CWProgressHUD.show(withMessage: "Some message you'd like to display")
其他用途
CWProgressHUD.show(withProgress: someCGFloatValue)
CWProgressHUD.showSuccess(withMessage: "Your image was uploaded successfully!")
CWProgressHUD.showError(withMessage: "Could not load data...")
隐藏 HUD
只需调用 'dismiss' 来隐藏进度 HUD
CWProgressHUD.dismiss()
自定义 HUD
HUD 允许两种主题:暗和亮。默认主题是亮,具有白色背景和黑色文字/图像。暗主题具有反转,黑色背景和白色文字/图像
CWProgressHUD.setStyle(.light)
// or
CWProgressHUD.setStyle(.dark)
然而,您可以使用此功能使用自己的自定义颜色
CWProgressHUD.createCustomStyle(withBackgroundColor: UIColor(red: 80/255, green: 45/255, blue: 12/255, alpha: 1.0),
andTextColor: UIColor(red: 20/255, green: 15/255, blue: 12/255, alpha: 1.0))
CWProgressHUD.showSuccess(withMessage: "Successfully uploaded your image!")
backgroundColor会更改背景颜色,而textColor会更改文本颜色以及正在显示的任何动画视图的颜色。例如,上面的示例将创建一个类似豆绿色背景和海军蓝色文本颜色及勾选标记。您可以将其与任何show(...)函数配对
示例
要运行示例项目,请克隆存储库,然后首先从Example目录运行pod install
需求
安装
CWProgressHUD可通过CocoaPods获得。要安装它,只需将以下行添加到您的Podfile中
pod 'CWProgressHUD'
作者
ChrishonWyllie, [email protected]
许可证
CWProgressHUD遵循MIT许可证。有关更多信息,请参阅LICENSE文件。