One Logo Pool Ball
Accessibility · IOS API REFERENCE

AttributeScopes.AccessibilityAttributes

struct · iOS 15.0+ · SDK 27.1

struct AccessibilityAttributes

A scope of accessibility attributes to enrich how assistive technologies will describe text.

Members (10)

get · iOS 27.0+

accessibilitySpeechSSML

TypeScript
get accessibilitySpeechSSML(): AttributeScopes_AccessibilityAttributes_SpeechSSMLAttribute
Swift declaration
let accessibilitySpeechSSML: AttributeScopes.AccessibilityAttributes.SpeechSSMLAttribute

An SSML fragment describing how the annotated range should be spoken.

get · iOS 15.0+

accessibilityTextCustom

TypeScript
get accessibilityTextCustom(): AttributeScopes_AccessibilityAttributes_TextCustomAttribute
Swift declaration
let accessibilityTextCustom: AttributeScopes.AccessibilityAttributes.TextCustomAttribute

Custom, localized text attributes.

get · iOS 15.0+

accessibilityHeadingLevel

TypeScript
get accessibilityHeadingLevel(): AttributeScopes_AccessibilityAttributes_HeadingLevelAttribute
Swift declaration
let accessibilityHeadingLevel: AttributeScopes.AccessibilityAttributes.HeadingLevelAttribute

The level of this heading.

get · iOS 15.0+

accessibilityTextualContext

TypeScript
get accessibilityTextualContext(): AttributeScopes_AccessibilityAttributes_TextualContextAttribute
Swift declaration
let accessibilityTextualContext: AttributeScopes.AccessibilityAttributes.TextualContextAttribute

The textual context.

get · iOS 15.0+

accessibilitySpeechAdjustedPitch

TypeScript
get accessibilitySpeechAdjustedPitch(): AttributeScopes_AccessibilityAttributes_AdjustedPitchAttribute
Swift declaration
let accessibilitySpeechAdjustedPitch: AttributeScopes.AccessibilityAttributes.AdjustedPitchAttribute

Customizes the pitch the spoken speech.

get · iOS 15.0+

accessibilitySpeechPhoneticNotation

TypeScript
get accessibilitySpeechPhoneticNotation(): AttributeScopes_AccessibilityAttributes_IPANotationAttribute
Swift declaration
let accessibilitySpeechPhoneticNotation: AttributeScopes.AccessibilityAttributes.IPANotationAttribute

The International Phonetic Alphabet representation for speech.

get · iOS 15.0+

accessibilitySpeechAnnouncementsQueued

TypeScript
get accessibilitySpeechAnnouncementsQueued(): AttributeScopes_AccessibilityAttributes_QueueAnnouncementAttribute
Swift declaration
let accessibilitySpeechAnnouncementsQueued: AttributeScopes.AccessibilityAttributes.QueueAnnouncementAttribute

Customizes if speech announcements should be queued.

get · iOS 15.0+

accessibilitySpeechIncludesPunctuation

TypeScript
get accessibilitySpeechIncludesPunctuation(): AttributeScopes_AccessibilityAttributes_IncludesPunctuationAttribute
Swift declaration
let accessibilitySpeechIncludesPunctuation: AttributeScopes.AccessibilityAttributes.IncludesPunctuationAttribute

Customizes whether punctuation should be spoken.

get · iOS 15.0+

accessibilitySpeechSpellsOutCharacters

TypeScript
get accessibilitySpeechSpellsOutCharacters(): AttributeScopes_AccessibilityAttributes_SpellOutAttribute
Swift declaration
let accessibilitySpeechSpellsOutCharacters: AttributeScopes.AccessibilityAttributes.SpellOutAttribute

Customizes whether each character should be spoken separately.

get · iOS 17.0+

accessibilitySpeechAnnouncementPriority

TypeScript
get accessibilitySpeechAnnouncementPriority(): AttributeScopes_AccessibilityAttributes_AnnouncementPriorityAttribute
Swift declaration
let accessibilitySpeechAnnouncementPriority: AttributeScopes.AccessibilityAttributes.AnnouncementPriorityAttribute

Customizes whether speech announcements should be queued or interrupted.

Skipped declarations

No declarations were skipped in this snapshot.

All Accessibility types →