tadasz
tadasz

Reputation: 4364

UI Automation how to perform swipe gesture

I want to perform swipe gesture on UITableView cell with automation script. I tried recording this action but I get this:

target.frontMostApp().mainWindow().tableViews()[1].cells()[2].buttons()[0].scrollToVisible();

Upvotes: 4

Views: 5785

Answers (1)

tadasz
tadasz

Reputation: 4364

These are the commands I was looking for: dragInsideWithOptions() or dragFromToForDuration;

Use it like this target.frontMostApp().mainWindow().tableViews()[1].cells()[2].dragInsideWithOptions({startOffset:{x:0.0, y:0.1}, endOffset:{x:0.5, y:0.1}, duration:0.25});

Upvotes: 3

Related Questions