简单的问题:如果我在 UIViewController
上设置 accessibilityElementsHidden
,它会自动隐藏其所有 View 及其 subview 等中的所有内容吗?
我正在为某些 View 打开 accessibilityElementsHidden
,当我滑动时,它们仍然显示在我的 VoiceOver 元素中。我确保在执行此操作后发布 LayoutChanged
通知,并且我正在实现所有三个 UIAccessibilityContainer
非正式协议(protocol)方法,并验证我的 accessibilityElements
属性不包含这些 View 。然而,当我滑动时它们仍然出现:(
最佳答案
I’m turning accessibilityElementsHidden on for some views, and they’re still showing up […]
确保您要隐藏的元素的父级上的accessibilityElementsHidden
设置为YES
。
关于ios - 设置accessibilityElementsHidden是否递归工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27444887/