import UIKit
class ViewController: UIViewController ,UITextFieldDelegate,UITextViewDelegate,UIActionSheet Delegate,UIAlertViewDelegate{
override func viewDidLoad() {
super.viewDidLoad()
let slider = UISlider ()
slider.frame = CGRectMake(10, 630, 200, 30)
slider.maximumValue = 1
slider.minimumValue = 0
slider.value = 0.8
self.view.addSubview(slider)
//設(shè)置滑塊的值呛每,同時有動畫
slider.setValue(0.1, animated: true)
//滑塊值改變響應(yīng)
slider.continuous = true
slider.addTarget(self, action: "sliderDidChange:", forControlEvents: UIControlEvents.ValueChanged)
//滑塊左右兩邊槽的顏色
slider.maximumTrackTintColor = UIColor.greenColor()//右槽顏色
slider.minimumTrackTintColor = UIColor.redColor()//左槽顏色
//
slider.minimumValueImage = UIImage(named: "tutu")//左圖
slider.maximumValueImage = UIImage(named: "tutu")//右圖
//設(shè)置滑塊左右邊部分的圖片
slider.setMaximumTrackImage(UIImage(named: "tutu"), forState: UIControlState.Normal)
slider.setMinimumTrackImage(UIImage(named: "pianpian"), forState: UIControlState.Normal)
//設(shè)置滑塊圖片
slider.setThumbImage(UIImage(named: "huakuan"), forState: UIControlState.Normal)
// //設(shè)置滑塊右邊部分的圖片-使用三宮格縮放(左右14像素不變,中間縮放)
// let imageTrackRight = UIImage(named: "ruru")
// let imgRight = imageTrackRight!.stretchableImageWithLeftCapWidth(14, topCapHeight: 0)
// slider.setMaximumTrackImage(imgRight, forState: UIControlState.Normal)
}
func sliderDidChange(slider:UISlider){
print(slider.value)
}
}