Skip to main content
.accessibilityAddTraits(traits: AccessibilityTraits | AccessibilityTraits[])
traits
AccessibilityTraits | AccessibilityTraits[]
required
One or more accessibility traits to add to the component. See AccessibilityTraits.

Support

Usage

Mark a view as a button

Text("Tap me")
    .onTapGesture(() => doSomething())
    .accessibilityAddTraits("isButton")

Mark a view as a header

Text("Section Title")
    .font("headline")
    .accessibilityAddTraits("isHeader")

Add multiple traits

Image({ url: "banner.jpg" })
    .resizable()
    .accessibilityAddTraits(["isImage", "isHeader"])

See Also