★ UIStepperの生成
var stepper = UIStepper()
var stepper: UIStepper = UIStepper()
★ 位置を設定してUIStepperの生成
// サイズは変更不可
var stepper = UIStepper(frame: CGRectMake(100, 100, 94, 29))
★ ステッパーのカラーを設定
stepper.tintColor = UIColor.greenColor()
★ ステッパーの現在の値を設定/取得
stepper.value = 0
var value = stepper.value
★ ステッパーの最小値を設定
// default 0
stepper.minimumValue = 0
★ ステッパーの最大値を設定
// default 100
stepper.maximumValue = 10
★ ステッパーの増減値を設定
// default 1
stepper.stepValue = 1
★ ステッパーを長押しした時に自動でカウントアップ/ダウンをするか
// default = true
stepper.autorepeat = true
★ ステッパーの背景画像を設定/取得する
stepper.setBackgroundImage(UIImage(named: "image.png"), forState: .Normal)
var image:UIImage = stepper.backgroundImageForState(.Normal)
★ ステッパーの「+」の画像(各状態)を設定/取得する
stepper.setIncrementImage(UIImage(named: "image.png"), forState: .Normal)
var image = stepper.incrementImageForState(.Normal)
★ ステッパーの「-」の画像(各状態)を設定/取得する
stepper.setDecrementImage(UIImage(named: "image.png"), forState: .Normal)
var image = stepper.decrementImageForState(.Normal)
★ ステッパーの仕切りの画像(各状態)を設定する
stepper.setDividerImage(UIImage(named: "img.jpg"), forLeftSegmentState: .Normal, rightSegmentState: .Highlighted)
★ ステッパーが押された時に呼ばれる関数を設定
stepper.addTarget(self, action: "pushStepper:", forControlEvents: UIControlEvents.TouchUpInside)¥
func pushStepper(sender: UIStepper) {
println(sender.value)
}
★ Viewにステッパーを追加する
self.view.addSubview(stepper)