Swift UIAccessibility知道以前关注的元素吗?

时间:2019-07-08 18:52:40

标签: swift uiaccessibility

我正在研究UIAccessibility API,但找不到任何API,有没有办法知道以前关注的元素?还是有提供焦点来源的功能?

例如,我将焦点从元素A移到元素B,是否有办法知道前一个元素是A?

谢谢。

1 个答案:

答案 0 :(得分:0)

在花费了一部分时间进行探索和闲逛之后,想出了解决办法。 有两种方法: 1.扩展UIView并覆盖didbecameFosued,保留对最后一个焦点元素的引用,因为一切都是UIView

  1. 为元素聚焦通知添加观察者。在选择器中进行处理。