繁体   English   中英

iPhone辅助功能配音

[英]iPhone accessibility Voiceover

我正在创建一个应用程序,供视觉障碍用户使用配音(在iPhone内置的屏幕阅读器中)。 某些视力障碍者使用外部键盘。

1)有没有办法使用xCode控制iPhone中控件的阅读顺序? 我想要一个接一个地读取特定控件。 通过其他编程语言中的tabIndex属性可以实现类似的功能。 xCode中是否有类似的属性可以控制控件的读取/导航顺序?

2)在任何事件中都可以将焦点从一个元素转移到另一个元素吗? 我尝试使用“nextResponder”,但它无法正常工作。

3)如果普通用户使用带有外部键盘的iPhone,则很难理解当前键盘焦点的位置,从而使应用程序难以使用。 是否可以提供焦点插入符号(当前聚焦的控件周围的黑色边框?)当画外音打开时,聚焦的项目周围会显示黑色边框

1)你的意思是: 这个

2)有一种方法可以在改变后将焦点从一个元素切换到另一个元素

UIAccessibilityPostNotification(UIAccessibilityScreenChangedNotification, yourElementOfFocus);

或者如果是布局更改

UIAccessibilityPostNotification(UIAccessibilityLayoutChangedNotification, yourElementOfFocus);

3)我不太明白你的问题...如果启用了voiceOver,它是否会自动显示当前关注的元素周围的边框?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM