UITouch.GetAzimuthUnitVector(UIView) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает поворот указывающего устройства относительно плоскости экрана в виде единого вектора.
[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
Параметры
- view
- UIView
Объект , UIView определяющий Transform относительный угол, из которого вычисляется вектор.
Этот параметр может иметь значение null
.
Возвращаемое значение
Если это свойство не поддерживается, возвращаемый вектор равен [0, 0] (примечание: не [+1, 0]).
- Атрибуты
Комментарии
На поддерживаемом оборудовании (см EstimatedProperties. ) это значение возвращает вектор единицы измерения, значения которого определяют поворот сенсорного устройства (например, Apple Pencil) относительно плоскости экрана и Transformview
объекта . Если view
имеет значение null
или использует преобразование по умолчанию, правая часть UIView будет иметь вектор единицы с dx 1,0 и dy 0,0, верхняя часть UIView будет иметь dx = 0.0
и т dy = -1.0
. д. (Обратите внимание, что в преобразовании по умолчанию значение Y увеличивается в нижней части представления, поэтому верхняя часть круговой единицы имеет значение -1,0.)
Применяется к
См. также раздел
- <xref:UIKit.UITouch.GetAzimuthAngle>