XCUITest координата (withNormalizedOffset :) объяснение - PullRequest
0 голосов
/ 12 февраля 2019

Мне нужна подробная информация о методе coordinate(withNormalizedOffset:).

Информация, представленная в документах Apple , очень минимальна.

Этот метод предназначен для выбора определенной точки в окне.Но как я могу определить точки dx и dy для конкретной точки?

Рассмотрим четыре угла окна.Слева вверху, вверху справа, внизу слева, внизу справа.Кто-нибудь может предоставить подробности по этому поводу?

  • Что означает normalizedOffset?
  • Что такое dx & dy и их диапазон?

1 Ответ

0 голосов
/ 28 мая 2019

Диапазон значений dx и dy составляет от 0 до 1, что позволяет использовать значения с плавающей запятой.Нормализованное смещение - это координаты x и y относительно ширины и высоты объекта соответственно.

Скажем, у нас есть объект шириной 245 и высотой 432, и нам нужна координата (10, 34) на нем.Нормализованное смещение составляет (10 / 245, 34 / 432), т.е. (0.040816327, 0.078703704), где фактическое смещение составляет (10, 34).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...