WKWebview 中添加的自定义视图在 UITesting 中未列出

The custom view added in the WKWebview is not listed during UITesting

我有一个具有以下视图层次结构的 UITableview。

UIViewController
  |--UITableView
     |--WKWebview
        |--ScrollView
           |--UIView

一旦 Webview 加载完成并且视图正确显示在 UI 中,就会添加 UIView。 当我 运行 UI 测试用例时 UITesting.

期间未列出动态添加的内容

下面的方法已经尝试过,但没有奏效。

不确定这是预期的行为还是我在添加内容时做错了什么。

子视图代码:

[tableViewCell.webView.scrollView addSubview:customView]

感谢帮助

已通过将自定义视图添加到辅助功能元素列表来解决此问题。

[self.view setAccessibilityElements:@[customView]];