UITouch.GetAzimuthUnitVector(UIView) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan rotasi perangkat penunjuk relatif terhadap bidang layar, sebagai vektor 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
Parameter
- view
- UIView
UIView yang Transform mendefinisikan sudut relatif dari mana vektor dihitung.
Parameter ini dapat berupa null
.
Mengembalikan
Jika properti ini tidak didukung, vektor pengembalian adalah [0, 0] (Catatan: bukan [+1, 0]).
- Atribut
Keterangan
Pada perangkat keras yang didukung (lihat EstimatedProperties), nilai ini mengembalikan vektor unit yang nilainya menentukan rotasi perangkat sentuh (misalnya, Apple Pencil) relatif terhadap bidang layar dan Transform dari view
. Jika view
adalah null
atau menggunakan transformasi default, sisi UIView kanan akan memiliki vektor unit dengan dx 1,0 dan dy 0,0, bagian UIView atas akan memiliki dx = 0.0
dan sebagainya dy = -1.0
. (Perhatikan bahwa dalam transformasi default, Y meningkat ke bagian bawah tampilan, sehingga bagian atas lingkaran unit memiliki nilai -1,0.)
Berlaku untuk
Lihat juga
- <xref:UIKit.UITouch.GetAzimuthAngle>