DBProgressHUD 1.2.2

DBProgressHUD 1.2.2

测试验证
语言语言 Obj-CObjective C
许可协议 MIT
发布最后发布2017年10月

Tao Fei 维护。



  • 作者:
  • Tao Fei



DBProgressHUD 继承自 MBProgressHUD,是基于 MBProgressHUD 的功能扩展。目前仍处于初始阶段,后续将添加更多实用功能。

要求

DBProgressHUD 在 iOS 8+ 上运行,并需要 ARC 进行构建。它依赖于以下 Apple 框架,这些框架通常已经包含在大多数 Xcode 模板中:

  • Foundation.framework
  • UIKit.framework
  • CoreGraphics.framework

为了构建 DBProgressHUD,您需要最新的开发工具。旧版本的 Xcode 可能也会工作,但不会明确维护兼容性。

说明

将 DBProgressHUD 添加到您的项目中

源文件

或者您可以直接将 DBProgressHUD.hDBProgressHUD.m 源文件添加到您的项目中。

  1. 下载最新代码版本或将其作为 git 子模块添加到您的 git 追踪项目。
  2. 在 Xcode 中打开您的项目,然后拖放 DBProgressHUD.hDBProgressHUD.m 到您的项目中(使用“产品导航视图”)。如果您在项目外提取了代码存档,则需要选择“复制项目”,
  3. 使用 #import "DBProgressHUD.h" 将 DBProgressHUD 包含到任何需要它的地方。

使用方法

[DBProgressHUD db_showTips:@"大白科技-DBProgressHUD"];
[DBProgressHUD db_showLoading:@"DBProgressHUD-努力加载中" toView:self.view];
[DBProgressHUD db_showLoading:@"DBProgressHUD-加载中" toView:nil];
[DBProgressHUD db_showMessage:@"DBProgressHUD-showMessage"];
[DBProgressHUD db_showSuccess:@"DBProgressHUD-showSuccess" toView:nil];
[DBProgressHUD db_showSuccess:@"DBProgressHUD-请求成功"];
[DBProgressHUD db_showError:@"服务暂不可用,请稍后重试"];
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(10.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
    [DBProgressHUD db_hideHUDAnimated:NO];
});

许可协议

此代码根据 MIT 许可协议 的条款和条件进行分发。