首页 > 解决方案 > 当用户单击空白区域时处理可访问性

问题描述

一般场景:当用户点击空白区域时,控件不会转到任何其他地方。

我的场景:当用户点击空白区域时,控制转到最后一个单元格。

有什么方法可以处理空白区域的点击吗?

这仅在一个屏幕上发生。我对此进行了研究,但尚未找到解决方案。

标签: iosswiftaccessibilityuiaccessibility

解决方案


您可以覆盖空白区域的accessibilityActivate()。如果您希望修改默认实现,则返回 true,即,为需要完成的操作编写自定义代码,然后返回 true。如果您不想更改默认实现,即让操作系统决定双击空白区域会发生什么,则返回 false。默认情况下,返回类型为 false。

在这里阅读更多 https://developer.apple.com/documentation/objectivec/nsobject/1615165-accessibilityactivate


推荐阅读