Picker

A control for selecting from a set of mutually exclusive values.

14 components
Custom Value Label Picker - iOS Liquid Glass Light Mode Preview
initializer

Custom Value Label Picker

Creates a picker that generates its label from a localized string key and accepts a custom current value label.

Multiple Sources Picker - iOS Liquid Glass Light Mode Preview
initializer

Multiple Sources Picker

Creates a picker that updates the selected property for all sources.

Picker - iOS Liquid Glass Light Mode Preview
initializer

Picker

Creates a pickers with title, image, systemImage, and custom label.

WheelPickerStyle - iOS Liquid Glass Light Mode Preview
style

WheelPickerStyle

A picker style that presents the options in a scrollable wheel that shows the selected option and a few neighboring options.

SegmentedPickerStyle - iOS Liquid Glass Light Mode Preview
style

SegmentedPickerStyle

A picker style that presents the options in a segmented control. Use this style when there are two to five options. Consider using menu when there are more than five options.

PalettePickerStyle - iOS Liquid Glass Light Mode Preview
style

PalettePickerStyle

A picker style that presents the options as a row of compact elements. When used outside of menus, this style is rendered as a segmented picker. If that is the intended usage, consider segmented instead.

RadioGroupPickerStyle - macOS Liquid Glass Light Mode Preview
style

RadioGroupPickerStyle

A picker style that presents the options as a group of radio buttons.

NavigationLinkPickerStyle - iOS Liquid Glass Light Mode Preview
style

NavigationLinkPickerStyle

A picker style represented by a navigation link that presents the options by pushing a List-style picker view.

MenuPickerStyle - iOS Liquid Glass Light Mode Preview
style

MenuPickerStyle

A picker style that presents the options as a menu when the user presses a button, or as a submenu when nested within a larger menu.

InlinePickerStyle - iOS Liquid Glass Light Mode Preview
style

InlinePickerStyle

A PickerStyle where each option is displayed inline with other views in the current container.

Wheel Picker Item Height - watchOS Liquid Glass Light Mode Preview
modifier

Wheel Picker Item Height

Sets the default wheel-style picker item height.

Horizontal Radio Group Layout - macOS Liquid Glass Light Mode Preview
modifier

Horizontal Radio Group Layout

Sets the style for radio group style pickers within this view to be horizontally positioned with the radio buttons inside the layout.

Picker Section - iOS Liquid Glass Light Mode Preview
content

Picker Section

A Section inside a Picker

Picker Divider - iOS Liquid Glass Light Mode Preview
content

Picker Divider

A Picker with a Divider