iOS 实现步骤进度条

作者:独木舟的木

链接:https://www.jianshu.com/p/fb471ca68a1b

步骤进度条效果参考

iOS UIKit 框架中并没有提供类似的控件,我们可以使用 UIProgressView、UIView、UILabel 组合实现步骤进度条效果。

源码

将步骤进度条封装成一个 HQLStepView 类,它是 UIView 的子类。

HQLStepView.h 文件

HQLStepView.m 文件

接口调用:

效果:

因为 UIProgressView 实现的水平进度条高度值默认为1,设置frame是无效的。可以通过仿射变换的方式增加它的高度。

第三方框架

GitHub:ISTimeline⭐️900

GitHub:TimelineTableViewCell⭐️800

参考:

iOS 自定义步骤进度条:http://www.cnblogs.com/5ishare/p/5044447.html

XFStepProgress:https://github.com/levenwhf/XFStepProgress

●编号329,输入编号直达本文

●输入m获取文章目录

推荐↓↓↓

Web开发

更多推荐《25个技术类微信公众号》

涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20181114B0MI7Y00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券