-3

在此处输入图像描述

如何为 iOS 创建一个进度指示器,如 swift 中所示?尝试了各种库。但没有什么完全适合。颜色应该是渐变的,当前状态必须显示步数。

4

2 回答 2

2

如果您想创建任何自定义控件元素,您应该从 UIControl 继承您的类。你可以在这里阅读: 自定义旋钮自定义滑块

但是您将不得不编写太多代码行来创建自定义视图。

但是,您可以使用我的交钥匙解决方案:https ://github.com/vladislovshilov/StepView

不幸的是,这个库还不支持触摸。

于 2019-01-13T21:22:39.830 回答
0

这是一个使用 UIStackView 的示例,可以很好地与自动布局配合使用,可以动画化,并且可以在 Interface Builder 中进行配置。 https://gist.github.com/Dev1an/aa54ae331f4065569dc613d7f904bd54

于 2019-01-15T12:19:36.893 回答