UI Automation如何执行滑动删除

时间:2014-01-29 13:18:43

标签: ios7 ui-automation ios-ui-automation

已经看到了如何滑动的答案,但是要删除的滑动似乎不适用于dragInsideWithOptions()dragFromToForDuration()

任何其他方式?

1 个答案:

答案 0 :(得分:0)

这对我有用。直到我读到文档时,我才意识到坐标被归一化为(0,1)。我看到有些人在使用iOS 7时出现问题 - 显然滑动距离需要比过去更长。

var target = UIATarget.localTarget();
var win = target.frontMostApp().mainWindow();

win.tableViews()[0].cells()[0].dragInsideWithOptions({startOffset:{x:0.75, y:0.5}, endOffset:{x:0.25, y:0.5}, duration:0.25});
win.tableViews()[0].cells()[0].buttons()["Delete"].tap();