iOS——分享自己封装的指示器CFHUD

来源:互联网 发布:兄弟连java观察者模式 编辑:程序博客网 时间:2024/06/03 19:37

欢迎进入我的个人域名博客:http://zhoulingyu.com


CFHUD

这几天自己写了一个HUD,感觉挺漂亮的,有虚化效果,传到了github上给大家分享。
GitHub链接:https://github.com/summertian4/iOS-CFBlurHUD

简介

CFBlurHUD是基于UIVisualEffectView实现的指示器,拥有虚化模糊效果。

CFBlurHUD效果演示

支持

最低支持版本:iOS 8

安装

将CFBlurHUD下的所有内容拖入你的项目中

使用

普通Loading指示器

[CFBlurHUD show:@"你的信息"];

成功指示器

[CFBlurHUD showSuccess:@"成功"];

失败指示器

[CFBlurHUD showFaild:@"错误"];

如果你不希望显示信息,参数可以填入nil或者@”“

[CFBlurHUD show:@""];[CFBlurHUD showSuccess:@""];[CFBlurHUD showFaild:@""];

自定义

如果你不喜欢CFBlurHUD的颜色,可以在CFBlurHUD.m的宏定义部分更改参数。

#define CFBlurHUDBorderColor [UIColor colorWithRed:98/255.0 green:98/255.0 blue:98/255.0 alpha:0.5]#define CFBlurHUDMessageColor [UIColor colorWithRed:110/255.0 green:110/255.0 blue:110/255.0 alpha:1]#define CFBlurHUDActivityIndicatorColor [UIColor colorWithRed:142/255.0 green:155/255.0 blue:236/255.0 alpha:1]

提示

如果你有需要更改CFBlurHUD的代码,请尽量不要更改CFBlurHUD的边框。因为UIVisualEffectView的Light样式在背景是白色情况下会难以被看见。


有什么问题都可以在博文后面留言,或者微博上私信我。

博主主要写javaee和iOS的。

希望大家一起进步。

CSDN: CSDN博客地址

我的微博:小鱼周凌宇

小鱼周凌宇的微博

0 0
原创粉丝点击