Notification Names

Contains the names of notifications generated by the accessibility system.

Topics

UI Changes

UIAccessibilityScreenChangedNotification

Posted by an application when a new view appears that makes up a major portion of the screen.

UIAccessibilityLayoutChangedNotification

Posted by an application when the layout of a screen changes, such as when an element appears or disappears.

UIAccessibilityPageScrolledNotification

Posted by an application when a scroll action has completed and the accessibilityScroll: method has been called.

UIAccessibilitySwitchControlStatusDidChangeNotification

Posted by UIKit when the system’s Switch Control setting has changed.

UIAccessibilityElementFocusedNotification

Posted by UIKit when an assistive technology focuses on an element.

UIAccessibilityReduceTransparencyStatusDidChangeNotification

Posted by UIKit when the system’s Reduce Transparency system setting has changed.

VoiceOver

UIAccessibilityVoiceOverStatusDidChangeNotification

Posted by UIKit when VoiceOver starts or stops.

UIAccessibilityAnnouncementNotification

Posted by an app when an announcement needs to be conveyed to the assistive technology.

UIAccessibilityAnnouncementDidFinishNotification

Posted by UIKit when the system has finished reading an announcement.

UIAccessibilityVoiceOverStatusChanged

Posted by UIKit when VoiceOver starts or stops. This notification does not include a parameter.

Deprecated

Text

UIAccessibilityBoldTextStatusDidChangeNotification

Posted by UIKit when the system’s Bold Text setting has changed.

UIAccessibilityClosedCaptioningStatusDidChangeNotification

Posted by UIKit when the setting for closed captioning has changed.

Colors

UIAccessibilityDarkerSystemColorsStatusDidChangeNotification

Posted by UIKit when the system’s Darken Colors setting has changed.

UIAccessibilityGrayscaleStatusDidChangeNotification

Posted by UIKit when the system’s Grayscale setting has changed.

UIAccessibilityInvertColorsStatusDidChangeNotification

Posted by UIKit when the setting for inverted colors has changed.

Assistive Technologies

UIAccessibilityPauseAssistiveTechnologyNotification

Post this notification when you want to pause an assistive technology’s operations temporarily.

UIAccessibilityResumeAssistiveTechnologyNotification

Post this notification to resume an assistive technology’s operations temporarily.

UIAccessibilityAssistiveTouchStatusDidChangeNotification

Posted by UIKit when the enabled status of AssistiveTouch changes in system preferences.

UIAccessibilityGuidedAccessStatusDidChangeNotification

Posted by UIKit when a Guided Access session starts or ends.

Audio and Speech

UIAccessibilityMonoAudioStatusDidChangeNotification

Posted by UIKit when system audio changes from stereo to mono.

UIAccessibilitySpeakScreenStatusDidChangeNotification

Posted by UIKit when the system’s Speak Screen setting has changed.

UIAccessibilitySpeakSelectionStatusDidChangeNotification

Posted by UIKit when the system’s Speak Selection setting has changed.

UIAccessibilityHearingDevicePairedEarDidChangeNotification

Posted by UIKit when there is a change to the currently paired hearing devices.

Motion

UIAccessibilityReduceMotionStatusDidChangeNotification

Posted by UIKit when the system’s Reduce Motion setting has changed.

UIAccessibilityShakeToUndoDidChangeNotification

Posted by UIKit when the system's shake to undo feature is enabled or disabled.

See Also

Notifications

UIAccessibilityPostNotification

Posts a notification to assistive applications.