Skip to main content
type PickerStyle =
    | "automatic"
    | "segmented"
    | "inline"
    | "menu"
    | "navigationlink"
    | "palette"
    | "radiogroup"
    | "wheel";
automatic
string
Automatically chooses the most appropriate style for the current context and platform.
segmented
string
Displays options as a segmented control with side-by-side buttons. Best for 2-5 options.
inline
string
Displays options inline within the current view.
menu
string
Displays options in a dropdown menu. Good for longer lists while conserving space.
Navigates to a separate screen to show options. Suitable for long lists in hierarchical navigation.
palette
string
Displays options in a grid or palette layout. Useful for visual options like colors.
radiogroup
string
Displays options as a vertical list of radio buttons.
wheel
string
Displays options in a spinning wheel picker. Classic iOS-style picker.