5.MBProgressHUD中间转圈来提高用户的体验

简述:这个框架说实话它就是一个弹框的展示来提高用户对数据的等待的耐心,以及提高用户对产品的体验!和网络没关系,说白了就是一个提示弹框

下面讲解一下它的用法

<1>目前我习惯手动导入这一个框架,更新之后的我不习惯

MBProgressHUD框架密码: 78qw

更改图片和外围颜色
导入 #import "HUD.h"

我们需要在框架里面更改一些东西

 在HUD.m里面第80行(更改我们需要的转圈颜色)
 gradienLayer.colors = [self gradientColorArrayWithColor:[UIColor colorWithRed:0/255.0 green:205/255.0 blue:18/255.0 alpha:1.0]];

 第52行更改转圈的图片(添加进来一张需要的图片,做成圆的好看,根据需要来更换图片)
 UIImageView *imgView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"jiazai"]];
//更改图片的名字

(1)只显示文字

+ (void)showLoadingHUDWithText:(NSString *)text;

 调用  [HUD showLoadingHUDWithText:@"这里写要展示的文字"]
      [HUD hideHUD];隐藏展示
加载的展示

(2) 显示文字和图片

+ (void)showLoadingHUDWithText:(NSString *)text inView:(UIView *)containerView;
调用  [HUD showLoadingHUDWithText:@"加载数据" inView:self.view]
      [HUD hideHUD];隐藏展示

(3)加载成功和失败调用(1秒后会自动隐藏)

[MBProgressHUD showSuccess:@"加载成功"];
[MBProgressHUD showError:@"加载失败"];
加载成功
简单的小demo

简单的源码MBProgressHUD 密码: kmxy

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,848评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,312评论 4 61
  • 冲动是魔鬼,这句话表达的是我们决定做出后,悔不当初的心境吧!决定时,我们是什么状态呢?立刻反应,拖...
    默然不语了阅读 295评论 0 0
  • 银杏落地生黄金 一叶知时不知归 愿枕黄粱逐苍狗 从此不问人间事。
    子夜玄白阅读 278评论 0 0
  • 就像现在拿起手机我不知道我想说些什么,我自己也琢磨不透自己心里在想些什么。很迷茫说真的,这个阶段。 有时候感觉自己...
    w如果回忆w阅读 399评论 0 1