Developing for iOS accessibility
Make sure all your app users can get and stay connected. Learn to develop accessible, inclusive apps for iOS devices using SwiftUI.
About the iOS accessibility APIs
The Accessibility Inspector
Inspecting the inspector
What are accessibility properties?
Accessibility traits
Customising accessibility properties
Reviewing custom properties
Creating fake checkboxes
Knowledge Check: Fundamentals
What are accessible names?
Understanding VoiceOver announcements
Matching names and text labels
Using accessibilityLabel
Using accessibilityInputLabels
Determining the accessible name
Accessible name methods
Which method?
Concatenated accessible names
Knowledge Check: Accessible names
Adding accessible descriptions
Avoiding accessibilityHint
Knowledge Check: Accessible descriptions
What are accessible usage instructions?
Customising accessibilityHint
Crafting a custom accessible usage instruction
Knowledge Check: Accessible usage instruction
The importance of semantic markup
Semantic navigation and VoiceOver
Accessible headings
Using accessibilityTraits
Links or buttons?
Working with links and buttons
Context for link and button labels
Knowledge Check: Structure and navigation
Introduction to images
About decorative images
Reviewing decorative Images
About informative images
Reviewing informative Images
About functional images
Reviewing functional Images
About complex images
Reviewing complex Images
Knowledge Check: Images