UIAutomation在UIATextView中按下链接

时间:2015-03-18 15:42:24

标签: ios ui-automation

根据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}}
    

1 个答案:

答案 0 :(得分:0)

看来UIAutomation认为你的链接实际上是UIATextField元素,所以你需要在父元素上使用textFields() method来检索它们。

或者,您始终可以查看.elements()数组,该数组将包含所有子元素,无论其类型如何。