iOS:Swiftly Slider

一个简单的iOS滑块控件。

安装

CocoaPods:

 吊舱“ SwiftlySlider” 

手册:

 只需将SwiftlySlider.swift复制到您的项目中即可。 

使用

您可以从StoryboardXIB创建。 或手动创建:

 让滑块= SwiftlySlider() 

为了处理值的更改,您应该实现一个协议SwiftlySliderDelegate

  slide.delegate =自我 
  func swiftlySliderValueChanged(value:Int){ 
}

方向:

  picker.direction = SwiftlySlider.PickerDirection.Horizo​​ntal //垂直,水平 

您还可以更改当前值,最大值或最小值,例如:

  picker.currentValue = 0 
picker.maxValue = 30
picker.minValue = 1

滑块设置:

  slideImage //滑块的自定义图像 
SliderImageOffset //自定义滑块位置的偏移量
SliderSize //自定义滑块位置的大小

例:

  slide.sliderImage = UIImage(名称:“ CustomSlider”) 
slide.sliderImageOffset = CGPoint(x:0,y:-1)
slide.sliderSize = CGSize(宽度:30,高度:15)

正常指标:

  useNormalIndicator //使用普通指示器 
normalValue //一个正常值

颜色设置:

  labelFontColor //移动标签的字体颜色 
labelBackgroundColor //移动标签的背景色
labelFont //移动标签的字体
bgColor //背景色

您可以在GitHub上轻松找到该示例。