跟滑块对应的时Stepper微调控件,有时候我们需要精确地变动,那么就不能用滑块来做,Stepper每次以一个固定的值来增加或者减少,它的设置跟滑块比就比较相似了:
也有最大值最小值和当前值,不同的是有Step这个值,也就是我们加减时的固定值,叫做步进值。它的行为有三种:
Autorepeat是按住自动重复
Continuous是连续触发值变更事件
Wrap是达到极值后反转,默认不选中。
它的用法跟滑块非常相似,我们来简单实现一下:
@IBAction func sp(sender: UIStepper) { label1.text = "\(sender.value)" } @IBOutlet weak var label1: UILabel!
效果如下:
需要注意的一点是如果按住不动的话值的跳动速度会越来越快。
原文地址:https://www.jb51.cc/swift/327621.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。