刻度滑动条

一个类似 UISlider 的控件,带有刻度(例如 DJ 设备上的滑块),可以垂直或水平使用,可选触感反馈

Swift Version Build Status License PRs Welcome

特性

用法

let slider = GraduatedSlider()
slider.minimumValue = 0
slider.maximumValue = 100

slider.addTarget(self, action: #selector(onValueChanged(_:)), for: .valueChanged) 
slider.addTarget(self, action: #selector(onSliderTouchEnded(_:)), for: . touchUpInside)

垂直/水平方向

slider.isHoritontal = true // default false

要求

安装

Swift 包管理器

dependencies: [
    .package(url: "https://github.com/sardon/GraduatedSlider", from: "1.0.0")
]

元数据

Camera1

https://github.com/sardon/GraduatedSlider