美文网首页UI效果iOS-移动架构师iOS 开发
MBProgressHUD+Even(加强版-不定时更新)

MBProgressHUD+Even(加强版-不定时更新)

作者: even_cheng | 来源:发表于2016-09-29 12:10 被阅读269次

前言

如果问大家项目中用到最多的工具是什么,相信大部分人都会说“弹窗”,也叫“对话框”,它是开发者与用户交流最直接的工具,也是一个产品的门面所在,项目中用到的弹窗往往是需要既简介又好用,最好还能轻松自定义,所以这次Even给大家带来的是基于MBProgressHUD的基本封装,提供项目中最常用的接口,一句话集成,除了消息提示,还加入了加载动画,进度指示条,系统弹窗等功能。

功能介绍

+ (void)showSuccess:(NSString *)success;

Snip20160929_1.png

+ (void)showError:(NSString *)error;

Snip20160929_2.png

+ (void)showMessage:(NSString *)message;

Snip20160929_3.png

+ (void)showProgress:(CGFloat)progress;

loading.gif round.gif loadCycle.gif
+ (void)showAnimation;
animation.gif cycleAnimation.gif

+ (void)showConfirmWithBlock:(HandleBlock)confirmBlock;

Snip20160929_5.png

+ (void)showExitWithBlock:(HandleBlock)exitBlock;

Snip20160929_6.png

使用方法

例:  [MBProgressHUD showSuccess:@"加载成功"];
     [MBProgressHUD showProgress:self.dNum withProgressNumberType:ProgressTypeBall showNumber:YES];
     [MBProgressHUD showEditWithBlock:^{
        
        NSLog(@"退出");
     }];
    
    [MBProgressHUD showAnimation:AnimationTypeCycle andMessage:@"加载中.." WithBackView:NO andDuration:0 toView:nil];

demo可从gihub下载,使用时把文件夹拖到工程,导入头文件 #import "MBProgressHUD+Even.h"即可。

相关文章

  • MBProgressHUD+Even(加强版-不定时更新)

    前言 如果问大家项目中用到最多的工具是什么,相信大部分人都会说“弹窗”,也叫“对话框”,它是开发者与用户交流最直接...

  • 5. 邮件定时发送

    1.生活中的定时任务 定时推送,签到 QQ定时发说说邮件 蚂蚁森林定时产生能量。微信公众号不步数的更新 手机定时开...

  • 写在开始

    不定时更新。

  • 推荐系统5

    2.6 Apscheduler定时更新文章画像 学习目标 目标 知道Apscheduler定时更新工具使用 应用 ...

  • 不定时更新

    唉,我的懒癌救不了我了啊,只能从打卡变成不定期更新啦…… 最近在干这个 可能是太无聊了…… 过年啊

  • 不定时更新

    刚结束了一篇小说or故事,应该算是软文了,基于公司社交产品而写的。历时一个月吧,挤牙膏式的写。对,我就是那个量产少...

  • 不定时更新

    夜色昏暗,窗外蒙蒙细雨,路上行人匆匆而过,偌大的落地窗前一个瘦弱的身躯笔直立在那里,浅薄的衣衫与窗台厚厚的积雪有些...

  • 不定时更新

    天亮就是打着哈欠去刷牙,洗完脸抬眼的时候 04.11 有一天我去接水,晚上的22:57,在我前面接水的女孩子拎了...

  • 回来了

    随便画画 不定时更新~

  • 人设(最新更新:21.10.31)

    (文/天狼星) 不定时更新 人设: 一设 年龄:不局限 性别:男 性格:不局限 外貌:蓝鸭舌帽,黄色头发,蓝色眼睛...

网友评论

本文标题:MBProgressHUD+Even(加强版-不定时更新)

本文链接:https://www.haomeiwen.com/subject/gdwkyttx.html