在添加子视图控制器时,是否有办法隐藏父VC元素,使其无法访问画外音?我有一个父视图控制器P,它添加了一个子视图控制器C作为全屏页面视图控制器,一旦转换到全屏完成,画外音仍然会遍历父视图控制器中的元素。知道如何隐藏/禁用父视图控制器中元素的可访问性吗?
mrfwxfqh1#
您可以在遮挡视图上设置accessibilityViewIsModal。请注意,视图是相对于同级视图的模态视图,而不是全局视图。如果您需要从可访问性层次结构中隐藏并行视图层次结构中的视图,请考虑切换accessibilityElementsHidden。
1条答案
按热度按时间mrfwxfqh1#
您可以在遮挡视图上设置accessibilityViewIsModal。请注意,视图是相对于同级视图的模态视图,而不是全局视图。如果您需要从可访问性层次结构中隐藏并行视图层次结构中的视图,请考虑切换accessibilityElementsHidden。