@IBOutlet weak var mySlider: UISlider!
override func viewDidLoad() {
super.viewDidLoad()
mySlider.minimumValue = 0.0 //最小値
mySlider.maximumValue = 1.0 //最大値
mySlider.value = 0.5 //初期値
//スライダーのデザインをカスタマイズ
let imageForThumb = UIImage(named: "slider_thumb.png") //つまみ
let imageMinBase = UIImage(named: "slider_left.png") //つまみよりも左のバー画像
let imageMaxBase = UIImage(named: "slider_right.png") //つまみよりも右のバー画像
let imageForMin = imageMinBase?.stretchableImageWithLeftCapWidth(4, topCapHeight: 0) //stretchableImageWithLeftCapWidthでストレッチ
let imageForMax = imageMaxBase?.stretchableImageWithLeftCapWidth(4, topCapHeight: 0) //stretchableImageWithLeftCapWidthでストレッチ
mySlider.setThumbImage(imageForThumb, forState: .Normal) //つまみ通常時
mySlider.setThumbImage(imageForThumb, forState: .Highlighted) //つまみ選択時
mySlider.setMinimumTrackImage(imageForMin, forState: .Normal) //つまみよりも左設定
mySlider.setMaximumTrackImage(imageForMax, forState: .Normal) //つまみよりも右設定
}