Compartir a través de


UITouch.GetAzimuthUnitVector(UIView) Método

Definición

Devuelve el giro del dispositivo señalador en relación con el plano de la pantalla, como vector de unidad.

[Foundation.Export("azimuthUnitVectorInView:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 1, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual CoreGraphics.CGVector GetAzimuthUnitVector (UIKit.UIView view);
abstract member GetAzimuthUnitVector : UIKit.UIView -> CoreGraphics.CGVector
override this.GetAzimuthUnitVector : UIKit.UIView -> CoreGraphics.CGVector

Parámetros

view
UIView

cuyo UIView valor Transform define el ángulo relativo desde el que se calcula el vector.

Este parámetro puede ser null.

Devoluciones

Si no se admite esta propiedad, el vector de retorno es [0, 0] (nota: no [+1, 0]).

Atributos

Comentarios

En el hardware admitido (vea EstimatedProperties), este valor devuelve un vector de unidad cuyos valores definen la rotación del dispositivo tocando (por ejemplo, Apple Pencil) en relación con el plano de la pantalla y el Transform de view. Si view es null o usa la transformación predeterminada, el lado derecho de tendrá un vector de UIView unidad con dx de 1,0 y un dy valor de 0,0, la parte superior de la UIViewdx = 0.0 tendrá y dy = -1.0 así sucesivamente. (Tenga en cuenta que, en la transformación predeterminada, Y aumenta hacia la parte inferior de la vista, por lo que la parte superior del círculo de unidad tiene un valor -1,0).

Se aplica a

Consulte también

  • <xref:UIKit.UITouch.GetAzimuthAngle>