Mobile Development 5 min read

New Accessibility Features in iOS 13: Voice Control, Media Autoplay Disable, and Custom API

The article introduces iOS 13's new accessibility enhancements—including Voice Control with numeric overlays and command shortcuts, a system‑wide option to disable media autoplay, and the UIAccessibilityCustomActionHandler API—explaining their benefits for developers and accessibility testing.

360 Tech Engineering
360 Tech Engineering
360 Tech Engineering
New Accessibility Features in iOS 13: Voice Control, Media Autoplay Disable, and Custom API

iOS has long been strong in mobile accessibility, and iOS 13 adds three notable features: Voice Control, a system‑wide toggle to disable media autoplay, and a new API for custom accessibility actions.

Voice Control displays numeric overlays on activatable elements, allowing users to reference and manipulate them via spoken commands such as “show name”, “show numbers”, “tap 1”, “tap ‘Application’”, “increment {name/number}”, “decrement {name/number}”, “go home”, and “go back”. This tool simplifies accessibility testing by reducing the need to repeatedly enable and disable VoiceOver.

Voice Control also speeds up focus testing (WCAG 2.4.3) because any element that can be activated in Switch Control can also be activated in VoiceOver, and vice‑versa, making the verification of focus order much faster.

Disable Media Autoplay provides a powerful option for users with disabilities to prevent background audio from interfering with screen‑reader speech, addressing WCAG 1.4.2. The article includes a code example for checking the setting:

if UIAccessibility.isVideoAutoplayEnabled {
    // Autoplay annoying media
} else {
    // Don’t autoplay annoying media.
}

New API – UIAccessibilityCustomActionHandler – allows developers to associate multiple actions with a single focusable target, enabling VoiceOver or Switch Control users to perform gestures‑based operations through custom actions. More details can be found in Apple’s documentation.

In conclusion, while iOS 13 does not introduce groundbreaking changes to VoiceOver, the added tools demonstrate Apple’s ongoing commitment to accessibility. Incorporating Voice Control into the testing workflow is recommended for all app development teams.

Reference: https://www.deque.com/blog/new-in-ios-13-accessibility-voice-control-and-more/

mobile developmentiOSaccessibilityvoice controlCustom APIMedia Autoplay
360 Tech Engineering
Written by

360 Tech Engineering

Official tech channel of 360, building the most professional technology aggregation platform for the brand.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.