KDCircularProgress渐变圆形进度条
渐变效果的圆形进度条,视觉上挺吸睛的,适合想让 UI 更有高级感的 iOS 项目。
KDCircularProgress 的渐变做得蛮细腻,不只是颜色能调,连角度都能自定义,效果比较炫,用在加载页面或是上传进度里,能给用户一种“这 App 挺精致”的感觉。
动画方面也比较丝滑,你用startAnimating()
一开,进度条就转得自然,stopAnimating()
一停,进度就稳稳地停住,响应也快。
自定义能力蛮强,像progress
属性可以控制当前进度,颜色、宽度、动画速度这些也都能改。就是,配置项给得足,不管你是想走酷炫风还是极简风都能整出味道来。
代码结构清晰,一眼能看明白,里面还有个示例 App,你直接照着它的用法集成进项目也挺方便。支持 Swift,写起来也顺手,没啥上手门槛。
压缩包里是完整工程,路径是KDCircularProgress-master
,你要改的话也好找逻辑。要是你在做文件上传、健身进度、游戏加载这类 UI,不妨试试。
哦对了,这是个开源库,用着也安心,照规矩来改一改,发到你项目里没问题。如果你想深入研究,还能学不少 Swift 动画的套路。
KDCircularProgress.zip
预估大小:29个文件
KDCircularProgress-master
文件夹
Assets
文件夹
screenshot6.jpg
30KB
screenshot4.jpg
29KB
screenshot2.jpg
34KB
screenshot7.jpg
31KB
screenshot.png
55KB
screenshot5.jpg
40KB
screenshot.gif
861KB
screenshot3.jpg
34KB
1.03MB
文件大小:
评论区