Автоматизация пользовательского интерфейса, как выполнить прокрутку для удаления

видели ответы о том, как прокручивать, но удалять удалять не работает с dragInsideWithOptions() или dragFromToForDuration()

любым другим способом?

1 ответ

Это помогло мне. Я не понял, пока не прочитал документы, что координаты нормализованы (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();

licensed under cc by-sa 3.0 with attribution.