Technical Reference
Intro
This section includes main and less known accessibility-related methods, constants, notifications and helper functions from the iOS SDK (9.0).
This documentation has been made easier to understand by reducing the amount of abstraction, jargon, verbosity, while still including declaration information, usage tips and examples.
Main takeaways:
- All UIViews conform to the
UIAccessibilityprotocol - Built-in iOS technologies do most of the work for you
- Accessibility APIs provide granular control, down to speech language, pitch, and interpretation.
Table of Contents
-
UIAccessibilityaccessibilityActivationPointaccessibilityElementsHiddenaccessibilityFrameaccessibilityHintaccessibilityLabelaccessibilityLanguageaccessibilityTraitsaccessibilityPathaccessibilityValueaccessibilityViewIsModalaccessibilityNavigationStyleisAccessibilityElementshouldGroupAccessibilityChildren
-
UIAccessibilityContainer -
UIAccessibilityElement -
UIAccessibilityAction UIAccessibilityCustomAction- Accessibility Accommodations
- Assistive Technology State
-
Accessibility Notifications
-
Assistive Technology Identifiers -
Post Observe- Assistive Technology State Changes
-
Accessibility Accommodations State Changes
.BoldTextStatusDidChangeNotification.InvertColorsStatusDidChangeNotification.DarkerSystemColorsStatusDidChangeNotification.GrayscaleStatusDidChangeNotification.MonoAudioStatusDidChangeNotification.ClosedCaptioningStatusDidChangeNotification.ReduceMotionStatusDidChangeNotification.ReduceTransparencyStatusDidChangeNotificationUIContentSizeCategoryDidChangeNotification
- Content Changes
-
- Control Events
- Customizing Speech
-
Helpers