I’m creating an application which will be used by visually impaired users using voiceover (in built screen reader in iPhone). Certain group of visually impaired persons use external keyboard.
1)有没有办法使用xCode控制iPhone中控件的阅读顺序?我想要一个接一个地读取特定控件 . 通过其他编程语言中的tabIndex属性可以实现类似的功能 . xCode中是否有类似的属性可以控制控件的读取/导航顺序?
2)在任何事件中都可以将焦点从一个元素转移到另一个元素吗?我尝试使用“nextResponder”,但它无法正常工作 .
3)如果普通用户使用带有外部键盘的iPhone,则很难理解当前键盘焦点的位置,从而使应用程序难以使用 . 是否有可能提供焦点插入符号(当前聚焦的控件周围的黑色边框?)当画外音打开时,聚焦的项目周围会显示黑色边框
1 回答
1)你的意思是:this
2)有一种方法可以在改变后将焦点从一个元素切换到另一个元素
或者如果是布局更改
3)我不太明白你的问题...如果启用了voiceOver,它是否会自动显示当前关注的元素周围的边框?