Type Alias

UIAccessibilityTraits

A mask that contains the OR combination of the accessibility traits that best characterize an accessibility element.

Declaration

typedef uint64_t UIAccessibilityTraits;

Topics

Type Properties

UIAccessibilityTraitAdjustable

The accessibility element allows continuous adjustment through a range of values.

UIAccessibilityTraitAllowsDirectInteraction

The accessibility element allows direct touch interaction for VoiceOver users.

UIAccessibilityTraitButton

The accessibility element should be treated as a button.

UIAccessibilityTraitCausesPageTurn

The accessibility element should cause an automatic page turn when VoiceOver finishes reading the text within it.

UIAccessibilityTraitHeader

The accessibility element is a header that divides content into sections, such as the title of a navigation bar.

UIAccessibilityTraitImage

The accessibility element should be treated as an image.

UIAccessibilityTraitKeyboardKey

The accessibility element behaves as a keyboard key.

UIAccessibilityTraitLink

The accessibility element should be treated as a link.

UIAccessibilityTraitNone

The accessibility element has no traits.

UIAccessibilityTraitNotEnabled

The accessibility element is not enabled and does not respond to user interaction.

UIAccessibilityTraitPlaysSound

The accessibility element plays its own sound when activated.

UIAccessibilityTraitSearchField

The accessibility element should be treated as a search field.

UIAccessibilityTraitSelected

The accessibility element is currently selected.

UIAccessibilityTraitStartsMediaSession

The accessibility element starts a media session when it is activated.

UIAccessibilityTraitStaticText

The accessibility element should be treated as static text that cannot change.

UIAccessibilityTraitSummaryElement

The accessibility element provides summary information when the application starts.

UIAccessibilityTraitUpdatesFrequently

The accessibility element frequently updates its label or value.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software