步进器

17 Mar 2025 | 阅读 2 分钟

它是一种 UIControl,用于增加和减少值。步进器由两个按钮组成。它与一个值相关联,该值通过一次按住两个按钮之一来重复增加或减少。变化率取决于用户按下控件的持续时间。

我们可以为 UIStepper 设置最大值和最小值;但是,最大值将始终大于最小值。如果最大值小于最小值,则这两个值都将相等。

将步进器添加到故事板的步骤

  1. 设置一个标签、文本字段或按钮,其文本将在更改步进器值时更改。
  2. 在对象库中搜索 UIStepper,并将结果拖到故事板。
  3. 在 ViewController.swift 文件中创建步进器的出口和动作出口。
  4. 在 ViewController.swift 文件中以编程方式配置步进器。
  5. 为 UIStepper 设置自动布局规则,以控制步进器在不同屏幕尺寸上的位置和大小。

示例

在此示例中,我们使用标签和 UIStepper。这是一个简单的示例,其中标签的文本更改与步进器值的更改等效。

界面生成器

我们使用标签和 UIStepper 创建了下图所示的界面构建器。

iOS Stepper

ViewController.swift

输出

iOS Stepper
下一个主题开关