Author | 小小聪明屋 |
---|---|
[email protected] | |
GitHub | https://github.com/fanxiaocong |
Blog | http://www.cnblogs.com/fanxiaocong |
基于 JGProgressHUD,在此基础上封装了几款简单的提示框, 通过分类的形式调用,使用简单。
- 示例
- 代码
[self.view showHUDWithText:@"正在发送..."];
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[self.view showSuccess:@"操作成功..."];
});
- 示例
- 代码
[self.view showText:@"这是文本提示"];
- 示例
- 代码
[self.view showSuccess:@"操作成功..."];
- 示例
- 代码
[self.view showError:@"加载失败..."];
- 示例
- 代码
[self.view showWarning:@"非法操作..."];
- 示例
- 代码
/// 模拟进度显示
- (void)showProgressHUD:(int)progress
{
progress += 1;
[self.view updateProgress:progress/100.0];
if (progress == 100) {
[self.view showSuccess:@"下载完成"];
} else {
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.02 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[self showProgressHUD:progress];
});
}
}
pod 'XCProgressHUD'