UISlider サンプル
サンプルで動作を確認 コピーペーストで確認できます。
// スライダーを作成
let uiSlider : UISlider = UISlider()
// 表示する位置と大きさを設定
uiSlider.frame = CGRectMake(0,0,100,120)
// スライダーの現在値を設定
uiSlider.value = 100.0
// スライダーの最小値を設定
uiSlider.minimumValue = 0.0
// スライダーの最大値を設定
uiSlider.maximumValue = 500.0
// ローカルのファイルを読み込んでイメージを作成する。
let minimumValueImage : UIImage? = UIImage(named: "minimumValueImage.png")
uiSlider.minimumValueImage = minimumValueImage
// ローカルのファイルを読み込んでイメージを作成する。
let maximumValueImage : UIImage? = UIImage(named: "maximumValueImage.png")
uiSlider.maximumValueImage = maximumValueImage
// スライダー変更時のイベントのタイミングをスライダー変更中は通知しない。
uiSlider.continuous = false
// セグメントボタン押下時に実行するメソッドを設定
uiSlider.addTarget(self, action: "sliderChanged:", forControlEvents: UIControlEvents.ValueChanged)
// テキストフィールドを View へ設定
self.view.addSubview(uiSlider)
// セグメントボタン押下時に実行するメソッド
func sliderChanged(sender: UISlider){
print("sliderChanged")
}
UISlider 概要
スライダーを利用時に使用します。
おすすめの本