GradientCircularProgress圆形进度指示器库
渐变风格的圆形进度指示器,动画流畅,性能也挺不错,GradientCircularProgress
算是我最近用得比较顺的库。用起来不复杂,Swift 4.0 起就能跑,iOS 8 以上都没问题。适合需要精致过渡感的小交互场景,比如加载数据、上传文件等场景。
库本身支持多种预设样式,像是 BlueDarkStyle.swift
这种现成的就省事儿。你也可以自定义颜色、粗细、背景圆圈等等,调起来灵活,适配不同界面风格没啥压力。
动画响应比较快,不拖沓,用 addSubview
方式集成也挺直观。项目里如果你对原生的 UIActivityIndicatorView
看腻了,又不想引入太重的库,这款就蛮合适的。
你也可以参考几个相关的资源,比如自定义环形加载进度指示器这篇文章,里面讲得也挺细。另外像 SwiftSpinner 这种库,也可以一起了解下,做法思路不太一样。
如果你经常要做那种数据或者状态反馈的交互,建议你收藏一个。平时用得不多也没关系,放着备用,说不定哪天就用上了。
GradientCircularProgress.zip
预估大小:68个文件
GradientCircularProgress-master
文件夹
GCProgressSample
文件夹
GCProgressSample
文件夹
MyStyle.swift
1KB
AppDelegate.swift
2KB
Base.lproj
文件夹
Main.storyboard
13KB
LaunchScreen.xib
3KB
MyButton.swift
1KB
BackgroundTransparentStyle.swift
1KB
...
344.4KB
文件大小:
评论区