Swift - Stepper

Swift - Stepper 首页 / iOS入门教程 / Swift - Stepper

Stepper用于增加和减少值,由两个按钮组成,变化的速率取决于用户按下控件的持续时间。

class UIStepper : UIControl 

无涯教程可以设置UIStepper的最大值和最小值;但是,最大值将始终大于最小值。如果最大值小于最小值,则这两个值相等。

在此示例中,无涯教程正在使用标签和Uistepper。这是一个简单的例子,其中标签的文本相当于步进值的变化。

iOS Stepper

ViewController.swift

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var valueLbl: UILabel!
    @IBOutlet weak var stepper: UIStepper!
    
    override func viewDidLoad() {
        super.viewDidLoad()
       //加载视图后进行任何其他设置。
        stepper.autorepeat = true
        stepper.isContinuous = true
        valueLbl.text = stepper.value.description
        stepper.maximumValue = 20
        stepper.minimumValue = -20
    }

    @IBAction func stepperValueChanged(_ sender: UIStepper) {
        valueLbl.text = sender.value.description
    }
}

输出:

iOS Stepper

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

从0开始学架构 -〔李运华〕

微服务架构实战160讲 -〔杨波〕

代码精进之路 -〔范学雷〕

Flutter核心技术与实战 -〔陈航〕

移动端自动化测试实战 -〔思寒〕

现代C++编程实战 -〔吴咏炜〕

数据中台实战课 -〔郭忆〕

基于人因的用户体验设计课 -〔刘石〕

现代C++20实战高手课 -〔卢誉声〕

好记忆不如烂笔头。留下您的足迹吧 :)