挑战:旁白迷宫

仅使用旁白,您能够逃离城堡公园吗?向自己提出挑战,解出这个谜题,同时熟悉旁白技术,它是一种适用于盲人和低视力者的辅助技术。旁白是一种屏幕朗读器,可让盲人和低视力者无障碍操作 Apple 的产品。在 iOS 上,用户可以触控和轻扫屏幕,实现项目之间的导航,系统会使用合成语音清楚说出每个项目的名称和状态。

在这项挑战中,我们将邀请您逃离城堡公园的迷宫。但有个前提:这个 iOS app 中没有视觉界面!您必须完全依赖旁白,在迷宫中进行导航并逃离迷宫。

如何启用旁白

您可以通过多个选项来启用或停用旁白。

您可以随时要求 Siri 打开或关闭旁白。 您可以在“设置” > “辅助功能” 中使用“辅助功能”快捷键,并将该快捷键设置为“旁白”。现在,当您连按三次侧边按钮 (或主屏幕按钮,具体取决于您的设备) 时, 您可以快速打开或关闭
旁白。

开始挑战

要开始这项辅助功能挑战,请通过以下链接下载 Xcode 项目,并在 iPhone 或 iPad 上运行该项目。请使用旁白来探索 app 并做出决定,帮助您逃离迷宫。

小贴士:启用旁白之后,有三种主要手势可帮助您进行导航:

触摸朗读 向左或向右轻扫移至上一个或下一个项目 轻点两下激活

您可以与开发者社区分享自己的经历和经验。对于在线休息室的参与者,我们将于星期五上午 9 点至中午 1 点 (太平洋夏令时) 在 #accessibility-study-hall 频道举办挑战学堂。您也可以使用 "WWDC21-Challenges" 标签在开发者论坛上与同行交流,或者使用 #WWDC21Challenges 在社交媒体上进行交流。

完成这项挑战后,您可以考虑在自己的 app 中探索旁白技术的使用。您将如何为依赖屏幕朗读器与设备进行交互的用户优化体验呢?

SwiftUI 辅助功能:超越基础功能

超越基础功能,提供优异的辅助功能体验。了解如何在 Xcode 中使用新 SwiftUI Previews 探索最新辅助功能 API,并为所有人创建出色且可无障碍使用的 App。了解如何自定义内建于 SwiftUI...

Watch now

定制富数据 App 中的旁白体验

了解如何通过带有辅助功能自定义内容 API 的旁白呈现复杂数据。探索如何仅在他人需要时以简明形式提供辅助功能信息。我们将向您展示如何集成 AXCustomContent,并帮助想要启用旁白的用户以高效的方式在您的富数据 App...

Watch now

资源

WWDC21 Challenge: VoiceOver Maze

Enhance the VoiceOver experience in your app

Read the WWDC21 Challenges Terms and Conditions