根据documentation on UIATextView我应该能够在文本视图中获得链接列表。
links()
总是返回并清空数组。这是一个错误还是有另一种解释为什么会发生这种情况。
我使用的是设备,而不是模拟器。
UIATarget: name:iPhone Simulator rect:{{0, 0}, {375, 667}}
UIAApplication: name:LinksAutomation rect:{{0, 20}, {375, 647}}
UIAWindow: rect:{{0, 0}, {375, 667}}
UIATextView: name:http://www.google.com value:http://www.google.com rect:{{0, 234}, {375, 200}}
答案 0 :(得分:0)
看来UIAutomation认为你的链接实际上是UIATextField元素,所以你需要在父元素上使用textFields() method来检索它们。
或者,您始终可以查看.elements()
数组,该数组将包含所有子元素,无论其类型如何。