XCUITest坐标(withNormalizedOffset :)的说明

时间:2019-02-12 13:41:34

标签: vector coordinates xcuitest

我需要有关coordinate(withNormalizedOffset:)方法的详细信息。

Apple docs中提供的信息非常少。

此方法仅用于在窗口中拾取特定点。但是如何为特定点定义dx和dy点呢?

考虑窗口的四个角。左上,右上,左下,右下。有人可以提供详细信息吗?

  • normalizedOffset是什么意思?
  • 什么是dx和dy及其范围?

1 个答案:

答案 0 :(得分:1)

dx和dy的范围是0到1,允许浮动值。归一化偏移是对象的宽度和高度的x和y坐标。

假设我们有一个宽度为245,高度为432的对象,并且需要在其上具有坐标(10,34)。归一化偏移量为(10 / 245, 34 / 432),即(0.040816327, 0.078703704),其中实际偏移量为(10, 34)