美文网首页
Swift —UIStepper的使用

Swift —UIStepper的使用

作者: 见哥哥长高了 | 来源:发表于2017-03-14 16:38 被阅读107次
let stepper = UIStepper()
stepper.center = self.view.center

//设置最大和最小值
stepper.maximumValue = 10
stepper.minimumValue = 1

//当前值
stepper.value = 1

//每次变化的单位
stepper.stepValue = 1

//按住的时候连续变化
stepper.isContinuous = true

//是否循环 当增长到最大值的时候再从新开始
stepper.wraps = true

//改变事件添加
stepper.addTarget(self, action:#selector(ViewController.stepperChanged(stepper:)), for: UIControlEvents.valueChanged)

func stepperChanged(stepper:UIStepper) {
        print("我是一个帅哥,你信不?value=%d",stepper.value)
}
self.view.addSubview(stepper)

//设置颜色
stepper.tintColor = UIColor.green
系统默认的样式:


系统样式

改变颜色之后的样式:


改变颜色之后

stepper.setDecrementImage(UIImage(named:"1"), for: .normal)
stepper.setIncrementImage(UIImage(named:"1"), for: .normal)

相关文章

网友评论

      本文标题:Swift —UIStepper的使用

      本文链接:https://www.haomeiwen.com/subject/uujhnttx.html