我怎么知道何时双击具有辅助功能语音的焦点元素


面对双击并

打开语音的问题,焦点UITextView内的链接无法在iOS 9的Safari中打开。它在iOS 10和11中工作正常。有什么建议吗?

此外,我还需要知道用户何时双击屏幕以对焦点项目执行操作,并打开画外音,以及哪个视图处于焦点中?

提前感谢!!

第一个问题:要在UITextView中打开链接,我已经在详细答案中解释了一个特定的旁白手势,应该始终有效。

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

看看提供的链接,其中有可用的代码片段(Objc + Swift)。

最新更新