gpt4 book ai didi

iPhone 辅助功能 旁白

转载 作者:行者123 更新时间:2023-12-03 19:55:57 27 4
gpt4 key购买 nike

我正在创建一个应用程序,供视障用户使用画外音(在 iPhone 的内置屏幕阅读器中)使用。某些视障人士使用外接键盘。

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

2) 是否可以将任何事件的焦点从一个元素转移到另一个元素?我尝试使用“nextResponder”,但它不起作用。

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

最佳答案

1) 您的意思是:this

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

UIAccessibilityPostNotification(UIAccessibilityScreenChangedNotification, yourElementOfFocus);

或者如果是布局更改

UIAccessibilityPostNotification(UIAccessibilityLayoutChangedNotification, yourElementOfFocus);

3)我不太明白你的问题...如果打开 VoiceOver,它不会自动在当前聚焦的元素周围显示边框吗?

关于iPhone 辅助功能 旁白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10121111/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com