iOS辅助功能 - 在自定义视图下禁用辅助功能

时间:2012-10-22 09:57:35

标签: ios accessibility

我有自定义视图,可以是半屏尺寸 它出现在用户界面的顶部 我想禁用此视图所涵盖控件的辅助功能。
而且我还希望对自定义半屏视图进行控制。

有可能吗?

PS我不想为自定义视图实现UIAccessibilityContainer协议 - 因为我希望它的子视图可以通过默认行为访问。

谢谢。

更新:取消无障碍触摸是否可行?

3 个答案:

答案 0 :(得分:3)

夫特:

view.isAccessibilityElement = false

您也可以隐藏所有子视图:

view.accessibilityElementsHidden = true

答案 1 :(得分:1)

可以像这样禁用辅助功能:

[aView setIsAccessibilityElement:NO];

答案 2 :(得分:0)

如果您确定辅助技术永远不会看到该视图,最好的方法是在自定义视图中覆盖WHERE forum_topics.category=$category AND forum_topics.subcategory=$subcategory 并返回isAccessibilityElement