XCProgressHUD 0.0.4

XCProgressHUD 0.0.4

fanxiaocong 维护。



  • 作者
  • fanxiaocong

XCProgressHUD

CI 状态 版本 许可证 平台 支持 


作者 小小聪明屋
电子邮件 [email protected]
GitHub https://github.com/fanxiaocong
博客 http://www.cnblogs.com/fanxiaocong

示例

基于 JGProgressHUD,在此基础上封装了几款简单的提示框,通过分类的形式调用,使用简单。

加载 HUD

  • 示例

Loading

  • 代码
[self.view showHUDWithText:@"正在发送..."];
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
	[self.view showSuccess:@"操作成功..."];
});

文本HUD

  • 示例

Loading

  • 代码
 [self.view showText:@"这是文本提示"];

成功HUD

  • 示例

Loading

  • 代码
[self.view showSuccess:@"操作成功..."];

失败HUD

  • 示例

Loading

  • 代码
 [self.view showError:@"加载失败..."];

警告HUD

  • 示例

Loading

  • 代码
[self.view showWarning:@"非法操作..."];

进度HUD

  • 示例

Loading

  • 代码
/// 模拟进度显示
- (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];
        });
    }
}

安装

CocoaPods

pod 'XCProgressHUD'