2017-07-04 20 views
0

發現無障礙指標stackview我寫UI測試用例我看來controller.it有三個觀點不能在XCUITest

1.A頭視圖 - > Stackview - > 4個按鈕

2。表查看

3.footer視圖 - > 5個按鈕

的觀點,都是除了stackview訪問及其子按鈕

任何人都可以指導我如何獲得refe stackview和它的子元素?

回答

2

將標題視圖和堆棧視圖設置爲不可訪問,並且子元素可訪問。您可以使用UIAccessibility API執行此操作,將容器的isAccessibilityElement設置爲false。在您要與之交互的視圖上,將isAccessibilityElement設置爲true,並在每個視圖上設置accessibilityIdentifier

如果容器視圖是可訪問的,則其子視圖通常會被遮擋以避免混淆用戶嘗試與之交互的內容。

相關問題