我正在使用Xcode Instruments进行一些UIAutomation测试,并且在访问我要验证的staticText时遇到问题。
情况:
我有一些按钮显示包含多个图表的不同滚动视图。这些滚动视图每个都有5个以上的项目,因此当我最初执行target.logElementTree()
时,它只显示可见的项目。如果我向下滚动window.scrollViews()[0].scrollDown()
并再次获得logElementTree()
,则会显示底部元素,但每当我尝试访问它们时,它会一直指向滚动视图顶部的元素。
有什么想法吗?
干杯。
答案 0 :(得分:0)
根据我的经验,每当你做“taregt.logElementTree()”时,它会显示你可以通过其名称访问的所有元素(可见和隐藏或甚至存在于屏幕底部)向下滚动或索引或位置。但是,如果您仍然遇到问题,我会建议您在向下滚动以使其可见后,按位置访问该元素。