问题标签 [voiceover]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
158 浏览

iphone - 使用 VoiceOver 支持盲人时如何选择项目?

我在我的一个应用程序中使用 VoiceOver,并希望让盲人更容易使用它。

加载视图控制器时,会显示一个滚动视图,其中包含多个文本视图。我想在打开我的视图控制器时自动选择第一个文本视图。是否有解决这些需求的方法?

我正在使用导航控制器和标签栏控制器。目前画外音首先选择后退按钮,但我想选择另一个 UI 部分。

0 投票
1 回答
249 浏览

ios - iOS Voice Over 转子通知?

Voice Over 转子选项之一是打字模式
当打字模式为标准时,您触摸一个键以听到该键的作用,您必须双击它才能实际使用它。
当打字模式是触摸打字时,键盘的行为几乎就像没有打开旁白一样。

有没有办法知道“打字模式”何时改变?

0 投票
0 回答
1565 浏览

uitableview - 辅助功能 VoiceOver - 当用户向下滚动列表时,UITableView 不断跳到表格顶部

我已经实现了一个 UITableView 并用一个长长的数据列表填充了它。启用 VoiceOver 后,当用户尝试向下滚动屏幕以查看超出屏幕底部的单元格时,表格会不断跳回顶部并重新开始阅读。

我找不到它这样做的任何原因,该表在禁用 VoiceOver 的情况下正常运行。

谢谢,林恩

0 投票
0 回答
834 浏览

objective-c - 用于 Voice Over 的 UITextView 设置以按段落选择/阅读

我有一个 UITextView 设置了一个更新日志,我试图让它访问。我希望这样,启用旁白,并选择并阅读整个段落。

目前,我可以设置accessibilityTrait 并在一个巨大的块中大声朗读整个视图,或者不设置accessibilityTrait 集并且一次只选择一行。有没有办法将 VoiceOver 的段落阻止在一起?

这是我目前正在使用的代码:

0 投票
1 回答
2031 浏览

ios - VoiceOver 不会连续读取强或强调标签

我在包含强/强调标签的 UIWebView 中有一些 HTML。由于强烈或强调标签,我想强制 VoiceOver 连续阅读而不是暂停句子中间。例如:

但,

有什么想法吗?

0 投票
1 回答
1096 浏览

ios - 使用 UIAccessibilityAction:accessibilityPerformEscape

苹果的这个协议的文档说accessibilityPerformEscape

“在可以模态或层次结构显示的元素或包含视图上实现此方法。当 VoiceOver 用户执行关闭操作时,此方法会关闭视图。例如,您可以为弹出框实现此方法,以便给出用户故意执行关闭弹出框的关闭操作。”

我找不到任何关于解雇行动的信息。有人有任何线索吗?

0 投票
1 回答
997 浏览

ios - 在 UITextView 上设置语音焦点

如何UITextView在 iOS 6 中将语音焦点设置在我的元素(例如)上。这可能吗?

0 投票
1 回答
520 浏览

ios - UIAccessibility 删除 UITableViewCells

从 ios6 开始,在邮件和消息等原生应用程序中,如果打开了旁白,并且您点击其中一个表格视图单元格(即电子邮件),然后转动两根手指以调出转子,那么其中一个可以选择的选项是“操作”,它允许您删除该表格视图单元格。

我想知道是否有人知道如何在 SDK 中执行此操作?我试图实现同样的事情。我知道这是可能的,因为 Dropbox 已经实现了该功能,但经过数小时的搜索,我似乎找不到任何有关如何执行此操作的信息。

谢谢。

0 投票
1 回答
300 浏览

ios - 用画外音模拟 UIAlertView:发出正确的声音

我决定创建一个模拟其功能的类,UIAlertView以便我可以拥有更好的回调 API 和更好的警报主题。我在 iOS 主窗口中添加了另一个窗口来显示警报。

问题在于画外音。标准UIAlertView画外音会发出特殊的声音,表示屏幕上有警报视图。

我可以通过发布获得标准的画外音屏幕更改啁啾声,UIAccessibilityScreenChangedNotification但这与警报视图的啁啾声不同。

我希望这感觉像是UIAlertView配音用户。为此,我需要能够以编程方式复制其特殊的啁啾声。

0 投票
2 回答
533 浏览

ios - 如何覆盖自定义 UIButton 的 VoiceOver 光标矩形?

我有一个 UIViewController,它在一个拆分器类型的界面中包含两个 UIView。在第一个视图中,我有许多 UIButtons,它们的位置通常使按钮超出视图的边缘,因此不完全可见。在这种情况下,VoiceOver 光标的问题是光标围绕按钮的整个范围,因此光标会延伸到视图的右侧。

在无障碍培训课程中,有人告诉我,您可以以某种方式覆盖按钮边缘周围的默认光标,并让它围绕您喜欢的任何矩形,但我找不到如何做到这一点。