DBProgressHUD 继承自 MBProgressHUD,是基于 MBProgressHUD 的功能扩展。目前仍处于初始阶段,后续将添加更多实用功能。
DBProgressHUD
在 iOS 8+ 上运行,并需要 ARC 进行构建。它依赖于以下 Apple 框架,这些框架通常已经包含在大多数 Xcode 模板中:
为了构建 DBProgressHUD
,您需要最新的开发工具。旧版本的 Xcode 可能也会工作,但不会明确维护兼容性。
或者您可以直接将 DBProgressHUD.h
和 DBProgressHUD.m
源文件添加到您的项目中。
DBProgressHUD.h
和 DBProgressHUD.m
到您的项目中(使用“产品导航视图”)。如果您在项目外提取了代码存档,则需要选择“复制项目”,#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 许可协议 的条款和条件进行分发。