美文网首页
网络请求的加载动画

网络请求的加载动画

作者: 无法触碰 | 来源:发表于2017-03-03 17:51 被阅读119次

OS 请求数据时候的加载动画

创建一个VC的类目 ,作为全局变量(我为了方便,将头文件导入.pch中)

加载

<pre>

  • (void)showMBProgressHUD {

self.mbProgressHUD = [MBProgressHUD showHUDAddedTo:self.view animated:YES];// 添加到 view 上

self.mbProgressHUD.contentColor = kMainColor;// 指示器和文本的颜色创建动画的时候

self.mbProgressHUD.label.text = NSLocalizedString(@"加载中...", @"HUD loading title");// 文本

}

</pre>

//消失

<pre>

  • (void)hideMBProgressHUDAfterDelay:(float)delay {

[self.mbProgressHUD hideAnimated:YES afterDelay:delay];

}

</pre>

加载的时候需要增加一个全局的隐形模块,防止误点击

<pre>

  • (void)addClearMaskView {

if (!self.maskView) {

self.maskView = [[UIView alloc] initWithFrame:self.view.bounds];

self.maskView.backgroundColor = kClearColor;

}

[self.view addSubview:self.maskView];

}

</pre>

//消失

<pre>

  • (void)removeClearMaskView {

[self.maskView removeFromSuperview];

}

</pre>

相关文章

网友评论

      本文标题:网络请求的加载动画

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