Partager via


UITouch.GetAzimuthUnitVector(UIView) Méthode

Définition

Retourne la rotation du dispositif de pointage par rapport au plan de l’écran, en tant que vecteur d’unité.

[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

Paramètres

view
UIView

UIView dont Transform définit l’angle relatif à partir duquel le vecteur est calculé.

Ce paramètre peut être null.

Retours

Si cette propriété n’est pas prise en charge, le vecteur de retour est [0, 0] (Remarque : non [+1, 0]).

Attributs

Remarques

Sur le matériel pris en charge (voir EstimatedProperties), cette valeur retourne un vecteur d’unité dont les valeurs définissent la rotation de l’appareil tactile (par exemple, Apple Pencil) par rapport au plan de l’écran et au Transformview. Si view est null ou utilise la transformation par défaut, le côté droit du UIView aura un vecteur d’unité avec dx 1,0 et un dy de 0,0, le haut du UIView aura dx = 0.0 et dy = -1.0 ainsi de suite. (Notez que dans la transformation par défaut, Y augmente vers le bas de la vue, de sorte que le haut du cercle d’unités a une valeur -1,0.)

S’applique à

Voir aussi

  • <xref:UIKit.UITouch.GetAzimuthAngle>