问题描述
我在滚动视图中有一个可编辑的 NSTextView,当用户选择它时,我希望 VoiceOver 读取屏幕上可见的文本,而不是从(屏幕外)文本的最顶部开始。有没有人知道如何完成这个看似简单的任务?
如果我将文本视图的角色更改为 NSAccessibilityNavigableStaticText,它在大多数情况下只会读取可见文本,但这会破坏文本输入。如果我尝试滚动自己的辅助功能元素,文本导航和文本条目都会中断。
或者,有没有办法检测可访问性光标何时移动到文本视图,以便我可以用自己的公告打断 VoiceOver 语音?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)