<!--
{
  "documentType" : "article",
  "framework" : "Human Interface Guidelines",
  "identifier" : "/design/Human-Interface-Guidelines/selection-and-input",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Selection and input"
}
-->

# Selection and input

## Discussion

[Color wells](/design/Human-Interface-Guidelines/color-wells)

A color well lets people adjust the color of text, shapes, guides, and other onscreen elements.

[Combo boxes](/design/Human-Interface-Guidelines/combo-boxes)

A combo box combines a text field with a pull-down button in a single control.

[Digit entry views](/design/Human-Interface-Guidelines/digit-entry-views)

A digit entry view fills the entire screen and prompts people to enter a series of digits, like a PIN, using a digit-specific keyboard.

[Image wells](/design/Human-Interface-Guidelines/image-wells)

An image well is an editable version of an image view.

[Pickers](/design/Human-Interface-Guidelines/pickers)

A picker displays one or more scrollable lists of distinct values that people can choose from.

[Segmented controls](/design/Human-Interface-Guidelines/segmented-controls)

A segmented control is a linear set of two or more segments, each of which functions as a button.

[Sliders](/design/Human-Interface-Guidelines/sliders)

A slider is a horizontal track with a control, called a thumb, that people can adjust between a minimum and maximum value.

[Steppers](/design/Human-Interface-Guidelines/steppers)

A stepper is a two-segment control that people use to increase or decrease an incremental value.

[Text fields](/design/Human-Interface-Guidelines/text-fields)

A text field is a rectangular area in which people enter or edit small, specific pieces of text.

[Toggles](/design/Human-Interface-Guidelines/toggles)

A toggle lets people choose between a pair of opposing states, like on and off, using a different appearance to indicate each state.

[Virtual keyboards](/design/Human-Interface-Guidelines/virtual-keyboards)

On devices without physical keyboards, the system offers various types of virtual keyboards people can use to enter data.

## Topics

[Color wells](/design/Human-Interface-Guidelines/color-wells)

A color well lets people adjust the color of text, shapes, guides, and other onscreen elements.

[Combo boxes](/design/Human-Interface-Guidelines/combo-boxes)

A combo box combines a text field with a pull-down button in a single control.

[Digit entry views](/design/Human-Interface-Guidelines/digit-entry-views)

A digit entry view fills the entire screen and prompts people to enter a series of digits, like a PIN, using a digit-specific keyboard.

[Image wells](/design/Human-Interface-Guidelines/image-wells)

An image well is an editable version of an image view.

[Pickers](/design/Human-Interface-Guidelines/pickers)

A picker displays one or more scrollable lists of distinct values that people can choose from.

[Segmented controls](/design/Human-Interface-Guidelines/segmented-controls)

A segmented control is a linear set of two or more segments, each of which functions as a button.

[Sliders](/design/Human-Interface-Guidelines/sliders)

A slider is a horizontal track with a control, called a thumb, that people can adjust between a minimum and maximum value.

[Steppers](/design/Human-Interface-Guidelines/steppers)

A stepper is a two-segment control that people use to increase or decrease an incremental value.

[Text fields](/design/Human-Interface-Guidelines/text-fields)

A text field is a rectangular area in which people enter or edit small, specific pieces of text.

[Toggles](/design/Human-Interface-Guidelines/toggles)

A toggle lets people choose between a pair of opposing states, like on and off, using a different appearance to indicate each state.

[Virtual keyboards](/design/Human-Interface-Guidelines/virtual-keyboards)

On devices without physical keyboards, the system offers various types of virtual keyboards people can use to enter data.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)