iOS仿Windows的进度条

标签(空格分隔): progress windows 进度条 iOS


最近喜欢上了windows上的进度条,蛮有感觉的,决定仿照着自己写一个
先看原图

这是windows的

然后看下我弄的

这是我弄的

颜色比例就不要去追求了吧

接下来说下这个是怎么做的

1, 建立了三个渐变图层,分别是灰色,绿色,和白色的三个图层
2, 创建一个位移动画,用来移动白色渐变图层
3, 每次更改进度条的当前值得同时,对绿色渐变层的大小进行更改

这样一个仿照windows的进度条就完成了.下面说下这个有一个缺陷

  • 这个东西我没处理好白色渐变层的移动,现在只不过是白色渐变层在整个区域的移动,如果超出绿色边界,在设置了maskToBounds的情况下使其不显示了而已
    算是一个取巧吧

欢饮大家访问我的博客进行留言,我会第一时间回复的,谢谢

点我有惊喜

代码下载

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,267评论 4 61
  • 自我管理,遵从自己的内心,并非迎合他人,坚持内心的选择,不人云亦云,有自己独特的价值观,活着自在自得。 自我管理,...
    啊貴阅读 199评论 0 0
  • 周过是一个自诩为“平庸地好运”的上班族。何为平庸?中等的样貌,平均的身高,稍过得去的收入,朝九晚五的工作,升迁似乎...
    刘珞阅读 490评论 0 1
  • 今天看了一部韩国影片,2011年2月份上映的《我爱你》。全片时长118分钟,豆瓣评分高达九分。可能很多人已经看...
    李何夕阅读 498评论 1 8
  • 结构体定义* 结构体中的格式:* struch 结构体名* {* 结构体成员变量* }* 结构体中的特点* 1.结...
    Unity开发阅读 386评论 0 0