iOS:Swiftly Slider
一个简单的iOS滑块控件。
安装
CocoaPods:
吊舱“ SwiftlySlider”
手册:
只需将SwiftlySlider.swift复制到您的项目中即可。
使用
您可以从Storyboard或XIB创建。 或手动创建:
让滑块= SwiftlySlider()
为了处理值的更改,您应该实现一个协议SwiftlySliderDelegate :
slide.delegate =自我
func swiftlySliderValueChanged(value:Int){
}
方向:
picker.direction = SwiftlySlider.PickerDirection.Horizontal //垂直,水平
您还可以更改当前值,最大值或最小值,例如:
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上轻松找到该示例。