1

现在我遇到了与他UIAutomation, UITableView inside UITableViewCell相同的问题,但我无法像他那样解决它。我的屏幕与他的屏幕相似,有四个单元格,但它们的名称不同。使用函数 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();

但它没有用。所以有人可以描述如何解决我的问题,拜托。

4

2 回答 2

0

尝试这个:

 target.frontMostApp().mainWindow().tableViews()[0].cells()[0].tap();
于 2012-10-12T04:06:49.437 回答
0

尝试这样的事情 -

target.frontMostApp().mainWindow().tableViews()[0].cells()[0].tableViews()[0].cells()[0].tap();
于 2013-12-04T18:38:09.077 回答