GradientSlider

MIT 许可协议
Swift
iOS

3 张图片

作者

描述

GradientSlider 是一个与 UISlider 类似的 UIControl 子类,但它的滑块轨道以线性渐变填充。适用于创建颜色选择器。是用 Swift 编写的。

功能

  • 通过设置最小和最大(即左侧和右侧)颜色轻松定义渐变
  • 彩虹渐变(可自定义饱和度和亮度)用于制作色调选择滑块
  • IBDesignable/Inspectable,可以直接在 Interface Builder 中使用
  • 添加图标或颜色到滑块拇指
  • 最小/最大图像(类似于 UISlider)
  • 基于 Target/Action 和基于 Block 的回调
  • 可自定义轨道厚度
  • 可自定义轨道边框和拇指大小
  • 默认看起来像 UISlider,因此可以在 UI 中混合使用

标签