UITouch.GetAzimuthUnitVector(UIView) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Drehung des zeigenden Geräts relativ zur Bildschirmebene als Einheitsvektor zurück.
[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
Parameter
- view
- UIView
Der UIView , dessen den relativen Transform Winkel definiert, aus dem der Vektor berechnet wird.
Dieser Parameter kann null
sein.
Gibt zurück
Wenn diese Eigenschaft nicht unterstützt wird, ist der Rückgabevektor [0, 0] (Hinweis: nicht [+1, 0]).
- Attribute
Hinweise
Auf unterstützter Hardware (siehe EstimatedProperties) gibt dieser Wert einen Einheitsvektor zurück, dessen Werte die Drehung des berührenden Geräts (z. B. Apple Pencil) relativ zur Ebene des Bildschirms und des Transformview
definieren. Wenn view
die Standardtransformation ist null
oder verwendet wird, hat die rechte Seite einen Einheitsvektor UIView mit dx 1,0 und einem dy von 0,0, der obere UIView von hat dx = 0.0
und dy = -1.0
so weiter. (Beachten Sie, dass in der Standardtransformation Y nach unten in der Ansicht erhöht wird, sodass der obere Bereich des Einheitskreises einen Wert von -1,0 aufweist.)
Gilt für:
Weitere Informationen
- <xref:UIKit.UITouch.GetAzimuthAngle>