测试已测试 | ✗ |
Lang语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2023年9月 |
SPM支持 SPM | ✗ |
由 William Archimede、William Archimede 维护。
一个用 Swift 编写的简单范围滑块。
此控件是 IBDesignable 并使用 target-action 模式进行更改通知。
为了在任一滑块值更改时收到通知,请注册 .ValueChanged
let rangeSlider = RangeSlider(frame: frame)
view.addSubView(rangeSlider)
rangeSlider.addTarget(self, action: "rangeSliderValueChanged:",
forControlEvents: .ValueChanged)
范围滑块可以通过以下属性进行自定义并访问信息
minimumValue
:范围的最低可能值maximumValue
:范围的最高可能值lowerValue
:对应于左滑块当前位置的值upperValue
:对应于右滑块当前位置的值trackTintColor
:轨道颜色trackHighlightTintColor
:位于两个滑块之间的轨道部分的颜色thumbTintColor
:滑块颜色thumbBorderColor
:滑块边框颜色thumbBorderWidth
:滑块边框宽度curvaceousness
:从 0.0(正方形滑块)到 1.0(圆形滑块)RangeSlider 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod "WARangeSlider"
RangeSlider 在 MIT 许可证下提供
如果您使用它并且喜欢它,请告诉我: @warchimede