Swift Progress进度条与UIActivityIndicatorView小菊花弹窗状态显示

Swift 里的进度条和小菊花弹窗状态显示,真的是开发过程中挺常用的一套组合,尤其是遇上网络求那种等得比较久的操作时,给用户一点视觉反馈,体验会好多。你可以用Progress类来追踪进度,配合UIProgressView直接可视化,效果挺直观的。而小菊花其实就是UIActivityIndicatorView,用法也简单,startAnimating()一开,立马就转起来了,停用时再stopAnimating()就好。

要是想再高级点,把进度条和小菊花塞进UIAlertController弹窗里也挺方便的,只是子视图布局得稍微注意下,不然会乱跑。而且如果你不想自己造轮子,文末还提到了一个叫DDProgressHUD的第三方库,功能丰富、样式好看,用起来也挺省事的。

,如果你现在正好在搞 iOS 长任务,不妨把这套方式或者DDProgressHUD拿来试试看,挺好用的。

zip 文件大小:76.25KB