У меня есть представление со следующей структурой:
GrandView
-Parent View1
-Parent View2
--Child View1
--Child View2
Дочерние представления занимают почти все границы Parent View2
, но все еще остается некоторое пространство по краям. Я могу выбрать Parent View2
в симуляторе с инспектором доступности, если щелкну по краям. Я также могу нажать Parent View2
в UIAutomation, если я использую:
tapWithOptions({tapOffset:{x:0.15, y:0.95}});
Однако мои звонки на isVisible()
всегда возвращают 0
. Я ожидаю, что, если я могу коснуться элемента или выбрать его с помощью инспектора специальных возможностей, он должен вернуть 1
.
Как UIAutomation определяет, является ли UIAElement
видимым?