访问TableView时出现UIAutomation问题

UIAutomation problems accessing TableView

本文关键字:UIAutomation 问题 TableView 访问      更新时间:2023-09-26

现在我遇到了与UIAutomation相同的问题,UITableViewCell内部的UITableView,但我无法像他那样解决它。我有一个和他相似的屏幕,有四个单元格,但它们的名字不同。使用LogElementTree函数,我得到了与他的层次结构相同的层次结构,但有点不同。在他的情况下,他得到了这个:

UIAWindow
UIATableView
   UIATableCell
      UIATableView
          UIATableCell 1
          UIATableCell 2
          UIATableCell 3
          UIATableCell 4

但我有这个:

UIAWindow
UIATableCell 1
UIATableCell 2
UIATableCell 3
UIATableCell 4

我用他的答案写下了我的代码:

target.frontMostApp().mainWindow().cells()["Author"].tap();

target.frontMostApp().mainWindow().cells()[0].tap();

但它没有起作用。请有人描述一下如何解决我的问题。

试试这个:

 target.frontMostApp().mainWindow().tableViews()[0].cells()[0].tap();

试试这样的东西-

target.frontMostApp().mainWindow().tableViews()[0].cells()[0].tableViews()[0].cells()[0].tap();