我正在为我的视图控制器编写UI测试用例.它有三个视图 1.标题视图 – Stackview – 4个按钮 2.table视图 3.footer view – 5个按钮 除stackview及其子按钮外,所有视图均可访问 任何人都可以指导我
1.标题视图 – > Stackview – > 4个按钮
2.table视图
3.footer view – > 5个按钮
除stackview及其子按钮外,所有视图均可访问
任何人都可以指导我如何获得stackview及其子元素的引用?
将标题视图和堆栈视图设置为不可访问,并且可以访问子元素.您可以使用UIAccessibility API执行此操作,将容器的isAccessibilityElement设置为false.在要与之交互的视图上,将isAccessibilityElement设置为true,并在每个视图上设置accessibilityIdentifier.如果可以访问容器视图,则其子视图通常会被隐藏,以避免混淆用户尝试与之交互的内容.