有人可以告诉我如何在KIF 2.0中访问uiwebview中的输入字段吗?不幸的是,我在文档和示例中都找不到在KIF Framework Github上的任何内容。我试图通过其ID访问输入字段,但这似乎不起作用:
[tester tapViewWithAccessibilityLabel:@"username"];
。
提前致谢。如果您有一些有关KIF 2.0的不错的资源,请发送给我,我们将非常高兴。
通常,HTML文本字段从<label>
标签获取其可访问性标签。例如:
<label for=myField>My Field</label> <input id=myField>
在VoiceOver中,它读为一个静态文本块“我的字段”,和一个文本字段“我的字段,文本字段,双击编辑”。在VoiceOver和常规电话中,点击<label>
都会使文本字段聚焦。
如果您致电[tester tapViewWithAccessibilityLabel:@"My Field"]
,KIF将向标签发送一个点击事件,从而使UIWebView
文本字段集中。然后,您可以使用[tester enterTextIntoFirstResponder:@"..."]
输入文本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句