在iPad上滑动浏览时,阻止VoiceOver聚焦模式覆盖的元素

在使用iPad和VoiceOver时,您可以通过在屏幕上滑动手指来浏览网络。 VoiceOver会集中您触摸的元素。

问题是我设置了一个固定的模态,该模态位于整个页面的顶部,具有固定的白色背景颜色和位置,但是如果我滑动,我仍然能够集中位于模态后面的元素。如何防止这种行为?

huzhanyuan09 回答:在iPad上滑动浏览时,阻止VoiceOver聚焦模式覆盖的元素

  

如何防止这种行为?

避免VoiceOver检查前景中其他元素以外的最佳方法是使用模式视图的 accessibilityViewIsModal 属性。

我建议:

  • 观看此WWDC excerpt,找出正确的实施方式。
  • 实施可访问的模式视图部分中阅读article,以通过巧妙,互动和教学的方式了解此属性的工作方式。
  • 看看这个site,其中提供了有用的示例和有用的插图。
本文链接:https://www.f2er.com/3071506.html

大家都在问