///添加滑动块
func addSlider(viewController:UIViewController, Frame:CGRect, maxValue:Float, minValue:Float, currentValue:Float, leftColor:UIColor, rightColor:UIColor, backColor:UIColor) {
//创建slider
let slider:UISlider = UISlider(frame: Frame)
//滑动过的横条颜色
slider.minimumTrackTintColor = leftColor
//未滑动过的横条颜色
slider.maximumTrackTintColor = rightColor
//设置背景颜色
slider.backgroundColor = backColor
//设置最小值
slider.minimumValue = minValue
//设置最大值
slider.maximumValue = maxValue
//isContinuous为false时,slider滑动过程中不触发valueChanged事件,滑动停止时才会触发该事件;
//isContinuous为true时,slider的值改变就会触发valueChanged事件
slider.isContinuous = true
//添加值改变触发事件
slider.addTarget(ViewController(), action: #selector(ViewController.sliderValueChange(slider:)), for: .valueChanged)
//添加slider停止滑动事件(如果界面添加了Tap手势,会与该手势触发事情产生冲突)
slider.addTarget(ViewController(), action: #selector(ViewController.sliderEditDidEnd(slider:)), for: .touchUpInside)
//把slider添加到页面
viewController.view.addSubview(slider)
}