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

推荐订阅源

L
Lohrmann on Cybersecurity
Martin Fowler
Martin Fowler
Engineering at Meta
Engineering at Meta
腾讯CDC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Azure Blog
Microsoft Azure Blog
G
Google Developers Blog
TaoSecurity Blog
TaoSecurity Blog
博客园_首页
Vercel News
Vercel News
Hugging Face - Blog
Hugging Face - Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Last Week in AI
Last Week in AI
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
The Exploit Database - CXSecurity.com
量子位
Project Zero
Project Zero
A
Arctic Wolf
小众软件
小众软件
NISL@THU
NISL@THU
C
CERT Recently Published Vulnerability Notes
有赞技术团队
有赞技术团队
MongoDB | Blog
MongoDB | Blog
博客园 - 聂微东
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
N
News and Events Feed by Topic
宝玉的分享
宝玉的分享
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
Troy Hunt's Blog
P
Privacy & Cybersecurity Law Blog
Security Latest
Security Latest
B
Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
D
DataBreaches.Net
Schneier on Security
Schneier on Security
The Hacker News
The Hacker News
K
Kaspersky official blog
C
Check Point Blog
Hacker News: Ask HN
Hacker News: Ask HN
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Webroot Blog
Webroot Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
人人都是产品经理
人人都是产品经理
AI
AI
Cisco Talos Blog
Cisco Talos Blog
MyScale Blog
MyScale Blog
Cloudbric
Cloudbric
B
Blog RSS Feed
S
Schneier on Security
P
Palo Alto Networks Blog

Rachele DiTullio

AT for iPhone: Voice Control speech input - Rachele DiTullio AT for iPhone: VoiceOver screen reader - Rachele DiTullio 4 iOS display settings to check your app with - Rachele DiTullio Bad example: Timesheet submit button - Rachele DiTullio
AT for iPhone: Full Keyboard Access - Rachele DiTullio
Rachele DiTullio · 2026-05-25 · 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 Full Keyboard Access?

On iOS and iPadOS devices, people can use a Bluetooth keyboard to interact with the device by enabling Full Keyboard Access (FKA). FKA allows a person to navigate the UI with a keyboard only if the app has been configured properly with interactive elements.

Supporting FKA means ensuring all buttons and controls in mobile apps gain keyboard focus in a logical order, have a visible indication of keyboard focus and can be activated with the keyboard. iOS has some limitations on scrolling content that is not interactive. FKA users must be able to perform all the same actions as tap users without FKA enabled.

Enabling Full Keyboard Access on iOS

Settings app > Accessibility > Keyboards & Typing > Full Keyboard Access > Toggle the Full Keyboard Access switch on or off

FKA is a setting you can leave on all the time once enabled. You can also add it to the Accessibility Shortcut menu to turn it on and off quickly. Pair a Bluetooth keyboard with the device to use it with iOS. By default, a blue keyboard focus indicator will appear around active groups. Active controls will have a light blue overlay.

Using a keyboard

Using a keyboard with iOS/iPadOS is very similar to using a keyboard with a desktop machine. When in doubt, try navigating with arrow keys. For more information on using a keyboard, check out these common keyboard shortcuts.

Keyboard strokeAction
tab / shift tabMoves keyboard focus forwards and backwards
arrow keysMove focus around the active group
spaceActivates buttons, links, controls

Keyboard navigation example

A keyboard user opens the USAA app to the landing screen. She uses the TAB key to move focus from the USAA logo to the content area. She then uses the DOWN arrow key to move focus through several buttons and links on the screen. She lands on the “Log On” button and presses the SPACE key to activate the button.

The screen switches to the Products screen with a heading, close button and four products to choose from. She use the TAB key to move focus from the “close” button into the content area. She then uses the DOWN arrow key to move focus between the four buttons. She moves focus back to the “close” button and uses the SPACE key to return to the landing screen.