Swift - 微调器或叫步进器(UIStepper)的用法

Swift - 微调器或叫步进器(UIStepper)的用法,第1张

概述1,微调器(UIStepper)控件包含两个按钮“+”和“-”,让使用者可以依照自己的喜欢做数值上的调整。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 class  ViewController :  UIViewController  {            var 1,微调器(UIStepper)控件包含两个按钮“+”和“-”,让使用者可以依照自己的喜欢做数值上的调整。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 class VIEwController : UIVIEwController { var stepper: UIStepper ! label: UILabel ! overrIDe func vIEwDIDLoad() { super .vIEwDIDLoad() stepper= () stepper.center= self .vIEw.center //设置stepper的范围与初始值 stepper.maximumValue=10 stepper.minimumValue=1 stepper.value=5.5 //设置每次增减的值 stepper.stepValue=0.5 //设置stepper可以按住不放来连续更改值 stepper.continuous= true //设置stepper是否循环(到最大值时再增加数值从最小值开始) stepper.wraps= true stepper.addTarget( ,action: "stepperValueIschanged" UIControlEvents . ValueChanged ) .vIEw.addSubvIEw(stepper) label= (frame: CGRectMake (100,190,300,30)) print (stepper.value) label.text = "当前值为:\(stepper.value)" .vIEw.addSubvIEw(label) } stepperValueIschanged(){ label.text= "当前值为:\(stepper.value)" } }

2,使用tintcolor属性可以设置微调器的颜色。 而加减符号图标,背景图片,中间分割线图片都可以替换成自己图片。 3
//用自定义的图片替换“-”和“+” stepper.setDecrementimage( UIImage (named: "sub.png" ),forState: UIControlState normal ) stepper.setIncrementimage( "add.png" )

原文出自: www.hangge.com 转载请保留原文链接: http://www.hangge.com/blog/cache/detail_542.html 总结

以上是内存溢出为你收集整理的Swift - 微调器或叫步进器(UIStepper)的用法全部内容,希望文章能够帮你解决Swift - 微调器或叫步进器(UIStepper)的用法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1080779.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存