UIAutomation - возможно ли получить имя элемента, используя x и y cordinates - PullRequest
0 голосов
/ 25 июля 2011

В настоящее время я пытаюсь создать «тест на замачивание» для своего приложения для iPhone. я случайно нажимаю на координаты х и у. Можно ли найти элемент, который я касаюсь?

любые идеи будут великолепны

Dan

Ответы [ 3 ]

1 голос
/ 26 июля 2011

Я возглавляю, кто-то говорит о "обезьяне", которая, по-видимому, делает подобные вещи для Android, может быть, "Google Monkey Ios" или "Monkey Ios"

0 голосов
/ 25 июля 2011

Вы можете сделать это таким образом, чтобы перебрать все подпредставления в представлении и проверить точку пересечения с помощью функции CGRectInsect.Он возвращает bool, и тогда вы можете получить этот объект.

0 голосов
/ 25 июля 2011

Возможно сохранение элементов в словаре и использование координат в качестве ключа.

NSString *key = [NSString stringWithFormat:@"%f%f", tap.Xcoordinate, tap.YCoordinate];
[dictionary objectForKey: key];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...