惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Full Disclosure
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
Microsoft Azure Blog
Microsoft Azure Blog
The GitHub Blog
The GitHub Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Recorded Future
Recorded Future
Y
Y Combinator Blog
Cloudbric
Cloudbric
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
S
Schneier on Security
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
C
Cybersecurity and Infrastructure Security Agency CISA
TaoSecurity Blog
TaoSecurity Blog
Security Latest
Security Latest
N
News and Events Feed by Topic
Hacker News - Newest:
Hacker News - Newest: "LLM"
D
DataBreaches.Net
Security Archives - TechRepublic
Security Archives - TechRepublic
H
Hacker News: Front Page
C
Cisco Blogs
L
LangChain Blog
aimingoo的专栏
aimingoo的专栏
Recent Commits to openclaw:main
Recent Commits to openclaw:main
V
Vulnerabilities – Threatpost
L
LINUX DO - 最新话题
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Google Online Security Blog
Google Online Security Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
A
About on SuperTechFans
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Jina AI
Jina AI
C
CXSECURITY Database RSS Feed - CXSecurity.com
Schneier on Security
Schneier on Security
T
Tenable Blog
N
News and Events Feed by Topic
W
WeLiveSecurity
有赞技术团队
有赞技术团队
AI
AI
爱范儿
爱范儿
大猫的无限游戏
大猫的无限游戏
Latest news
Latest news
T
The Blog of Author Tim Ferriss
S
Security Affairs
Know Your Adversary
Know Your Adversary
Simon Willison's Weblog
Simon Willison's Weblog
G
GRAHAM CLULEY
Google DeepMind News
Google DeepMind News
The Cloudflare Blog

Rachele DiTullio

AT for iPhone: Full Keyboard Access - Rachele DiTullio AT for iPhone: Voice Control speech input - Rachele DiTullio 4 iOS display settings to check your app with - Rachele DiTullio Bad example: Timesheet submit button - Rachele DiTullio
AT for iPhone: VoiceOver screen reader - Rachele DiTullio
Rachele DiTullio · 2026-05-11 · via Rachele DiTullio

Skip to content

Your iPhone comes with powerful assistive technology (AT) built in—useful for checking how well your mobile app is supporting accessibility. When mobile apps don’t work well with one AT, they often don’t work with others.

What is VoiceOver?

All iOS and iPadOS devices include the VoiceOver (VO) screen reader. Enabling VO allows a person to tap on the screen or drag their finger to hear the contents announced audibly. Many VO users are blind but other people use screen readers too. With VO enabled, swipe right to move sequentially through the content, and swipe left to move backwards through the content. Double-tap anywhere on the screen to activate buttons and controls. The Rotor allows for more advanced screen reader options, like browsing by headings.

Supporting VO means ensuring all buttons and controls in mobile apps have accessible names and that the focus order of the content makes sense when swiping. Content in native mobile apps should be structured with headings and grouped into logical swipe stops. VO users must be able to perform the same actions and reach the same content as sighted users without VO enabled.

Enabling VoiceOver on iOS

Be cautious when enabling any AT on a mobile device. Make sure you understand how to disable it again so you don’t get stuck, unable to navigate the device.

  1. Settings app > Accessibility > VoiceOver > Toggle VoiceOver switch on/off
  2. Settings app > Accessibility > Accessibility Shortcut > Select VoiceOver from the list

My preferred method of enabling VO on iOS is to add “VoiceOver” to the Accessibility Shortcut menu. This allows you to triple-click the (right) side button to turn VO on and off quickly. You can also add other assistive technologies and settings to choose from the menu that appears when you triple-click the side button, including Voice Control and Full Keyboard Access.

Using VoiceOver

  • Triple-click the side button to turn VO on or off
  • Single tap to select an item on the screen
  • Double-tap to activate buttons and controls
  • Swipe right to move forwards in the reading order
  • Swipe left to move backwards in the reading order
  • More VoiceOver gestures for iPhone

Video: VoiceOver navigation example

A VoiceOver user swipes sequentially through the content on the USAA app landing screen starting with the USAA image which announces “USAA image”. Swipe right and VoiceOver announces “Log on button”. Swipe right again and VoiceOver announces “Join USAA button”. Swipe right to the content grouping and VoiceOver announces “Browse USAA Products For insurance, banking, life insurance and advise, let us serve you. button”. Double-tap to activate the “Browse USAA Products” button to go to the Products screen. VoiceOver announces “Close button” and “Products heading”. Swiping through the four buttons available on the screen, VoiceOver announces the visible text and the button role of each swipe stop.