3 张图片
作者
描述
GradientSlider 是一个与 UISlider 类似的 UIControl 子类,但它的滑块轨道以线性渐变填充。适用于创建颜色选择器。是用 Swift 编写的。
功能
- 通过设置最小和最大(即左侧和右侧)颜色轻松定义渐变
- 彩虹渐变(可自定义饱和度和亮度)用于制作色调选择滑块
- IBDesignable/Inspectable,可以直接在 Interface Builder 中使用
- 添加图标或颜色到滑块拇指
- 最小/最大图像(类似于 UISlider)
- 基于 Target/Action 和基于 Block 的回调
- 可自定义轨道厚度
- 可自定义轨道边框和拇指大小
- 默认看起来像 UISlider,因此可以在 UI 中混合使用