我如何知道何时对具有语音可访问性的聚焦元素进行双击?

问题描述 投票:1回答:1

面对双重点击语音的问题,重点UITextView内的链接无法在iOS 9的Safari中打开。它在iOS 10和11中运行良好。有什么相同的建议吗?

此外,我需要知道当用户双击屏幕以对焦点项目执行操作时,还有哪个视图处于焦点位置?

提前致谢!!

ios xcode ios9 voiceover
1个回答
0
投票

第一个问题:在UITextView中打开一个链接,有一个specific VoiceOver gesture我已经在detailed answer中解释过,应该始终有效。

第二个问题:如果你想知道双击的重点元素,最好的方法是使用UIAccessibilityFocus方法使用accessibilityElementIsFocused非正式协议。

看看提供的代码片段链接(Objc + Swift)。

© www.soinside.com 2019 - 2024. All rights reserved.