Skip to content

iOS components Forms

StanceRadioGroup

Stable

A group of mutually exclusive options visible at once, with optional descriptions.

  • PlatformiOS and iPadOS, SwiftUI
  • Builds onA custom Stance component
  • Kindview

Preview

Rendered by the SwiftUI library, not drawn by hand.

StanceRadioGroup on iOS and iPadOSStanceRadioGroup on iOS and iPadOSStanceRadioGroup on iOS and iPadOS
StanceRadioGroup, Light appearance
Light
StanceRadioGroup, Dark appearance
Dark
StanceRadioGroup, High contrast appearance
High contrast

Usage

swift
StanceRadioGroup("Role", selection: $role, options: [.init("admin", label: "Admin"), .init("member", label: "Member")])

Accessibility

  • Selected option carries the selected trait
  • Group is labelled by its title

On other platforms