UIAutomation 中有没有办法点击文本字段的“清除文本”按钮?您可以为其添加一个辅助功能标识符吗?或者它已经有一个吗?
此时我只能点击键盘的删除按钮或用空字符串替换文本字段。但我希望能够点击文本字段中显示的明文按钮。
已经在 this 的评论中找到了一些东西问题:
textField.buttons["清除文本"].tap()
但这似乎对我不起作用:“找不到此按钮的匹配项”
最佳答案
您需要先点击文本字段,以便按钮可见:
let textField = app.textFields["Fanta"] // or however you're matching it
textField.tap()
textField.buttons["Clear text"].tap()
这对我来说是一个最小的例子。
关于ios - UI 自动化清除文本字段,包含 "Clear button",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33563135/