七.MBProgressHUD

提前先封装一下工具类:Utils继承NSObject
类方法:调用工具类 这个可以提前设定哦

+ (MBProgressHUD *)createHUD
{
 UIWindow *window = [[UIApplication sharedApplication].windows lastObject];
    MBProgressHUD *HUD = [[MBProgressHUD alloc] initWithWindow:window];
    HUD.mode = MBProgressHUDModeText;//这个是选择弹出的HUD是什么类型(纯汉字类型)
//HUD.mode = MBProgressHUDModeCustomView;(带动画圈圈的)
    HUD.yOffset = 200;//距离中心区域的高度
    HUD.detailsLabelFont = [UIFont boldSystemFontOfSize:17];
    [window addSubview:HUD];
    [HUD show:YES];
    HUD.removeFromSuperViewOnHide = YES;
//    HUD.userInteractionEnabled=NO;  用户的可交互性~
//    [HUD hide:YES afterDelay:1];//设置多久后可消失的
    return HUD;
}

在调用HUD的时候:

第一种
        MBProgressHUD *HUD = [Utils createHUD];
        HUD.mode = MBProgressHUDModeText;
        HUD.labelText = @"可以创建";
        [HUD hide:YES afterDelay:1];

第二种   [Utils ShowMBProgressHUDWithTitle:message andImageNmae:nil addView:self.view];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容