From the course: iOS App Development: Accessibility

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Accessible elements

Accessible elements - iOS Tutorial

From the course: iOS App Development: Accessibility

Start my 1-month free trial

Accessible elements

- [Instructor] In the last chapter, we added support for visual accommodations. Now we're going to take a look at semantic accessibility, an app becomes accessible when its user interface elements can be described to assisted technologies like voiceover and switch control. An element can be described when it has adopted the UI accessibility informal protocol, and it isAccessibilityElement property has been set to true. Feel free to check out Apple's documentation for more information on this protocol. All standard UI kit controls and views adopt this protocol. So if you're using UI buttons, UI labels, and UI table views, your app will be fairly accessible without having to do a thing. UI views have this property set to false. So if your app contains completely custom UIView subclasses, you'll have to do a little more work to ensure those elements are accessible. We'll learn how to do that in another video. In this video, we'll fix a part of the bridges app that is inaccessible to…

Contents