我有自定义视图,可以是半屏尺寸
它出现在用户界面的顶部
我想禁用此视图所涵盖控件的辅助功能。
而且我还希望对自定义半屏视图进行控制。
有可能吗?
PS我不想为自定义视图实现UIAccessibilityContainer协议 - 因为我希望它的子视图可以通过默认行为访问。
谢谢。
更新:取消无障碍触摸是否可行?
答案 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
。