码迷,mamicode.com
首页 > 其他好文 > 详细

UIStepper

时间:2015-11-19 12:58:01      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:

创建并设置相关属性

var stepper : UIStepper!//微调器
var label : UILabel!
stepper = UIStepper()
stepper.frame = CGRectMake(50, 200, 280, 50)
stepper.minimumValue = 0//最小值
stepper.maximumValue = 10;//最大值
stepper.value = 3//初值
stepper.stepValue = 1//每次增减的大小
stepper.continuous = true//长按是否可以连续改变值
stepper.wraps = false//时候可以循环
stepper.tintColor = UIColor.redColor()//设置整体色调
//用自定义的图片替换“-”和“+”
stepper.setDecrementImage(UIImage(named: "-1"), forState: UIControlState.Normal)
stepper.setIncrementImage(UIImage(named: "+1"), forState: UIControlState.Normal)


stepper.addTarget(self, action: Selector("stepperDidChange"), forControlEvents: UIControlEvents.ValueChanged)
self.view.addSubview(stepper)

用一个Label显示

label = UILabel(frame: CGRectMake(50, 50, 280, 50))
label.text = "stepper的值为\(stepper.value)"
self.view.addSubview(label)

当微调器 的数值发生变化时刷新Label

func stepperDidChange(){
    label.text = "stepper的值为\(stepper.value)"
}

  

UIStepper

标签:

原文地址:http://www.cnblogs.com/spaceID/p/4977171.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!