MBProgressHUD加载动画组件
网络求时的等待效果,用MBProgressHUD.m
搞定还是挺省心的。这个类算是老牌选手了,集成方便、样式还挺美观。你只要一句showHUDAddedTo
就能弹出个加载动画,用户体验一下子就上来了。
MBProgressHUD的弹出逻辑蛮清晰的,支持文字提示、旋转动画,还有那种进度条效果,算是该有的都有了。你如果习惯封装网络求,加个 HUD 也自然,不碍事。
用法比较直接,比如你在求数据前,调用:
[MBProgressHUD showHUDAddedTo:self.view animated:YES];
在数据返回后,直接移除:
[MBProgressHUD hideHUDForView:self.view animated:YES];
哦对了,它还支持定制颜色、文字、背景样式,想搞个全黑半透明的蒙层风格也不难。适配 Swift 项目也不是问题,搭配桥接头文件
用起来一样丝滑。
如果你对 Swift 项目里的等待效果感兴趣,可以看看Swift 中的网络求等待效果;还想深入了解类文件的实现,可以翻MBProgressHUD 加载等待类文件那篇。
,MBProgressHUD.m
挺适合那些不想折腾 UI 动画、但又想快速加个加载提示的场景。如果你项目中用到了网络求,配合用它,体验会更完整些。
33.01KB
文件大小:
评论区