UITouch.GetAzimuthUnitVector(UIView) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce la rotazione del dispositivo di puntamento rispetto al piano dello schermo, come vettore di 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
Parametri
- view
- UIView
Il UIView cui Transform definisce l'angolo relativo da cui viene calcolato il vettore.
Questo parametro può essere null
.
Restituisce
Se questa proprietà non è supportata, il vettore restituito è [0, 0] (Nota: non [+1, 0]).
- Attributi
Commenti
Nell'hardware supportato (vedere EstimatedProperties), questo valore restituisce un vettore di unità i cui valori definiscono la rotazione del dispositivo di tocco (ad esempio, Apple Pencil) rispetto al piano dello schermo e all'oggetto Transform .view
Se view
è null
o usa la trasformazione predefinita, il lato destro dell'oggetto UIView avrà un vettore di unità con dx 1,0 e dy 0,0, la parte superiore dell'oggetto UIView avrà dx = 0.0
e dy = -1.0
così via. Si noti che nella trasformazione predefinita, Y aumenta verso la parte inferiore della visualizzazione, quindi la parte superiore del cerchio di unità ha un valore -1.0.
Si applica a
Vedi anche
- <xref:UIKit.UITouch.GetAzimuthAngle>