UIViewController子视图控制器可访问性

3

在添加子视图控制器时,有没有一种方法可以隐藏父视图控制器中的元素以避免语音辅助访问?

我有一个父视图控制器P,它将子视图控制器C作为全屏页面视图控制器添加进去。一旦过渡到全屏完成,语音辅助仍然会遍历父视图控制器中的元素。

您有任何想法如何隐藏/禁用父视图控制器中的元素的可访问性吗?

1个回答

3
你可以在遮挡视图上设置accessibilityViewIsModal。请注意,该视图相对于同级视图而言是模态的,而不是全局的。如果您需要从较平行的视图层次结构中隐藏视图以不出现在无障碍性层次结构中,请考虑切换accessibilityElementsHidden

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接