MBProgressHUD *hud = [[MBProgressHUD alloc] initWithView:img];
//显示hud的模式
hud.mode = MBProgressHUDAnimationFade;
//背景颜色
hud.color = [UIColor grayColor];
//主标题
hud.labelText = @"正在加载";
//副标题
// hud.detailsLabelText = @"副标题";
//显示、隐藏时的动画样式
hud.animationType = MBProgressHUDAnimationZoomIn;
//当mode的属性是跟进度相关时,就可以设置progress的值,实现实时进度的显示
hud.progress = 0.8;
// HUD的相对于父视图 x 的偏移,默认居中
// hud.xOffset = 50;
// hud.yOffset = 50;
//是否显示蒙板
hud.dimBackground = YES;
//HUD内部视图相对于HUD的内边距
hud.margin = 50;
//HUD的圆角半径
// hud.cornerRadius = 20;
//最小的显示时间
hud.minShowTime = 3.0;
// HUD的最小尺寸
hud.minSize = CGSizeMake(300, 300);
// 代理中只有一个方法,即获得HUD隐藏后的时刻
// hud.delegate = self;
// 加入到img当中
[img addSubview:hud];
[hud showAnimated:YES whileExecutingBlock:^{
//hud执行期间
// NSLog(@"执行期间");
} onQueue:dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) completionBlock:^{
//hud执行完毕
// NSLog(@"执行完毕");
[hud removeFromSuperview];
}];
ios MBProgressHUD的基本使用
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
- 第一步:依次导入MBProgressHUD、MJRefresh、SDWebImage、YYModel库 第二步:A...