apple-hig-mcp
Version:
High-performance MCP server providing instant access to Apple's Human Interface Guidelines via hybrid static/dynamic content delivery
41 lines (31 loc) • 2.65 kB
Markdown
title: "Steppers"
platform: universal
category: selection-and-input
url: https://developer.apple.com/design/human-interface-guidelines/steppers
id: steppers
lastUpdated: 2025-07-01T00:52:34.468Z
extractionMethod: enhanced-turndown
qualityScore: 0.537
confidence: 0.737
contentLength: 1457
structureScore: 0.500
cleaningScore: 0.115
hasCodeExamples: false
hasImages: false
keywords: ["steppers", "stepper", "two", "segment", "control", "that", "people", "use", "increase", "decrease"]
## Overview
Steppers A stepper is a two-segment control that people use to increase or decrease an incremental value. A stepper sits next to a field that displays its current value, because the stepper itself doesn’t display a value. Best practices Make the value that a stepper affects obvious. A stepper itself doesn’t display any values, so make sure people know which value they’re changing when they use a stepper. Consider pairing a stepper with a text field when large value changes are likely. Steppers work well by themselves for making small changes that require a few taps or clicks. By contrast, people appreciate the option to use a field to enter specific values, especially when the values they use can vary widely. On a printing screen, for example, it can help to have both a stepper and a text field to set the number of copies. Platform considerations No additional considerations for iOS, iPadOS, or visionOS. Not supported in watchOS or tvOS. macOS For large value ranges, consider supporting Shift-click to change the value quickly. If your app benefits from larger changes in a stepper’s value, it can be useful to let people Shift-click the stepper to change the value by more than the default increment (by 10 times the default, for example). Resources Related Pickers Text fields Developer documentation UIStepper — UIKit NSStepper — AppKit Current page is Steppers Supported platforms Steppers Best practices Platform considerations Resources
## Related Concepts
- steppers
- stepper
- text field
- pickers
- text fields
**Attribution Notice**
This content is sourced from Apple's Human Interface Guidelines: https://developer.apple.com/design/human-interface-guidelines/steppers
This content was extracted with good confidence. Structure and guidelines have been enhanced for better usability.
© Apple Inc. All rights reserved. This content is provided for educational and development purposes under fair use. This MCP server is not affiliated with Apple Inc. and does not claim ownership of Apple's content.
For the most up-to-date and official information, please refer to Apple's official documentation.