Поделиться через


UIPanGestureRecognizer Класс

Определение

Распознаватель жестов для операций сдвига.

[Foundation.Register("UIPanGestureRecognizer", true)]
public class UIPanGestureRecognizer : UIKit.UIGestureRecognizer
type UIPanGestureRecognizer = class
    inherit UIGestureRecognizer
Наследование
UIPanGestureRecognizer
Производный
Атрибуты

Конструкторы

UIPanGestureRecognizer()

Конструктор по умолчанию, который инициализирует новый экземпляр этого класса без параметров.

UIPanGestureRecognizer(Action)

Распознаватель жестов для операций сдвига.

UIPanGestureRecognizer(Action<UIPanGestureRecognizer>)

Создает распознаватель жестов и предоставляет метод для вызова при распознавании жеста.

UIPanGestureRecognizer(IntPtr)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

UIPanGestureRecognizer(NSObject, Selector)

Распознаватель жестов для операций сдвига.

UIPanGestureRecognizer(NSObjectFlag)

Конструктор для вызова производных классов для пропуска инициализации и просто выделения объекта.

Свойства

AllowedPressTypes

Массив UIPressType , на который реагирует распознаватель жестов.

(Унаследовано от UIGestureRecognizer)
AllowedTouchTypes

Массив UITouchType , на который реагирует распознаватель жестов.

(Унаследовано от UIGestureRecognizer)
CancelsTouchesInView

Следует ли передавать касания, распознанные как часть жеста, в базовый UIView.

(Унаследовано от UIGestureRecognizer)
Class

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
ClassHandle

Дескриптор для этого класса.

DebugDescription

Понятное для разработчика описание этого объекта.

(Унаследовано от NSObject)
DelaysTouchesBegan

Указывает, должен ли этот UIGestureRecognizer задерживать отправку касаний в базовый UIVew на начальном этапе жеста.

(Унаследовано от UIGestureRecognizer)
DelaysTouchesEnded

Указывает, должен ли этот UIGestureRecgonizer задерживать отправку касаний в базовый UIView на этапе завершения жеста.

(Унаследовано от UIGestureRecognizer)
Delegate

Экземпляр класса модели UIKit.IUIGestureRecognizerDelegate, который выступает в качестве делегата класса.

(Унаследовано от UIGestureRecognizer)
Description

Описание объекта , версия ToString для Objective-C.

(Унаследовано от NSObject)
Enabled

Включен ли UIGestureRecognizer.

(Унаследовано от UIGestureRecognizer)
Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от NSObject)
IsDirectBinding

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
IsProxy

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
MaximumNumberOfTouches

Максимально допустимое количество касаний пальцами. Значение по умолчанию — INT_MAX. Это причудливый.

MinimumNumberOfTouches

Минимальное количество пальцев, которые могут касаться представления для распознавания этого жеста. Значение по умолчанию: 1.

Name

Возвращает или задает имя распознавателя.

(Унаследовано от UIGestureRecognizer)
NumberOfTouches

Количество касаний, участвующих в жесте.

(Унаследовано от UIGestureRecognizer)
RequiresExclusiveTouchType

Возвращает или задает значение, указывающее, UIGestureRecognizer рассматривает ли объект только один тип касания.

(Унаследовано от UIGestureRecognizer)
RetainCount

Возвращает текущее число удержания Objective-C для объекта .

(Унаследовано от NSObject)
Self

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
ShouldBegin

Делегат, вызываемый объектом для получения значения.

(Унаследовано от UIGestureRecognizer)
ShouldBeRequiredToFailBy

Делегат, вызываемый объектом для получения значения.

(Унаследовано от UIGestureRecognizer)
ShouldReceivePress

Делегат, вызываемый объектом для получения значения.

(Унаследовано от UIGestureRecognizer)
ShouldReceiveTouch

Делегат, вызываемый объектом для получения значения.

(Унаследовано от UIGestureRecognizer)
ShouldRecognizeSimultaneously

Делегат, вызываемый объектом для получения значения.

(Унаследовано от UIGestureRecognizer)
ShouldRequireFailureOf

Делегат, вызываемый объектом для получения значения.

(Унаследовано от UIGestureRecognizer)
State

Текущее состояние этого UIGestureRecognizer.

(Унаследовано от UIGestureRecognizer)
Superclass

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
SuperHandle

Дескриптор, используемый для представления методов в базовом классе для этого объекта NSObject.

(Унаследовано от NSObject)
View

UIView, к которому присоединен этот UIGestureRecognizer. Только для чтения.

(Унаследовано от UIGestureRecognizer)
WeakDelegate

Объект , который может отвечать на протокол делегата для этого типа.

(Унаследовано от UIGestureRecognizer)
Zone

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)

Методы

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для внешнего наблюдения (с помощью NSString keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для наблюдения извне (с помощью строки keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddTarget(Action)

Регистрирует новый обратный вызов при распознавании жеста.

(Унаследовано от UIGestureRecognizer)
AddTarget(Action<NSObject>)

Регистрирует новый обратный вызов при распознавании жеста.

(Унаследовано от UIGestureRecognizer)
AddTarget(NSObject, Selector)

Низкоуровневая версия AddTarget.

(Унаследовано от UIGestureRecognizer)
AwakeFromNib()

Вызывается после загрузки объекта из nib-файла. Переопределители должны вызывать base. AwakeFromNib().

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Action)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Асинхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
Bind(String, NSObject, String, NSDictionary)
Устаревшие..

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
BindingInfo(String)
Устаревшие..

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
BindingOptionDescriptions(String)
Устаревшие..

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
BindingValueClass(String)
Устаревшие..

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
CanBePreventedByGestureRecognizer(UIGestureRecognizer)

При переопределении позволяет указанному UIGestureRecognizer предотвратить распознавание жеста этим UIGestureRecognizer.

(Унаследовано от UIGestureRecognizer)
CanPreventGestureRecognizer(UIGestureRecognizer)

При переопределении указывает, что этот UIGestureRecognizer может помешать указанному UIGestureRecognizer распознать жест.

(Унаследовано от UIGestureRecognizer)
CommitEditing()

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
ConformsToProtocol(IntPtr)

Вызывается для определения того, реализует ли этот объект указанный протокол.

(Унаследовано от NSObject)
Copy()

Выполняет копию базового объекта Objective-C.

(Унаследовано от NSObject)
DangerousAutorelease()

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
DangerousRelease()

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
DangerousRetain()

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает на изменение индексов для связи ко многим.

(Унаследовано от NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
DidChangeValue(String)

Указывает, что в указанном ключе произошло изменение.

(Унаследовано от NSObject)
Dispose()

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
Dispose(Boolean)

Освобождает ресурсы, используемые объектом UIGestureRecognizer.

(Унаследовано от UIGestureRecognizer)
DoesNotRecognizeSelector(Selector)

Указывает, что этот объект не распознает указанный селектор.

(Унаследовано от NSObject)
Equals(NSObject)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
Equals(Object)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
ExposedBindings()

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
GetBindingInfo(NSString)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
GetBindingOptionDescriptions(NSString)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
GetBindingValueClass(NSString)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Извлекает значения указанных ключей.

(Унаследовано от NSObject)
GetHashCode()

Создает хэш-код для текущего экземпляра.

(Унаследовано от NSObject)
GetMethodForSelector(Selector)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
GetNativeField(String)
Устаревшие..

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
GetNativeHash()

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
GetTargets()

Распознаватель жестов для операций сдвига.

(Унаследовано от UIGestureRecognizer)
IgnorePress(UIPress, UIPressesEvent)

Разработчики могут переопределить этот метод, чтобы сообщить распознавательу жестов игнорировать определенные нажатия.

(Унаследовано от UIGestureRecognizer)
IgnoreTouch(UITouch, UIEvent)

Игнорирует определенное касание данного события.

(Унаследовано от UIGestureRecognizer)
Init()

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
InitializeHandle(IntPtr)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
InitializeHandle(IntPtr, String)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
Invoke(Action, Double)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
Invoke(Action, TimeSpan)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
InvokeOnMainThread(Action)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
InvokeOnMainThread(Selector, NSObject)

Синхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
IsEqual(NSObject)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
IsKindOfClass(Class)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
IsMemberOfClass(Class)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
LocationInView(UIView)

PointF в заданном представлении UIView жеста, представленного этим UIGestureRecognizer.

(Унаследовано от UIGestureRecognizer)
LocationOfTouch(nint, UIView)

Возвращает расположение в системе координат одного из касаний в жесте.

(Унаследовано от UIGestureRecognizer)
MarkDirty()

Повышает уровень обычного однорангового объекта (isDirectBinding имеет значение true) в объект toggleref.

(Унаследовано от NSObject)
MutableCopy()

Создает изменяемую копию указанного объекта NSObject.

(Унаследовано от NSObject)
ObjectDidEndEditing(NSObject)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Указывает, что значение указанного keyPath относительно данного объекта изменилось.

(Унаследовано от NSObject)
PerformSelector(Selector)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double)

Вызывает селектор для текущего экземпляра и, если obj не имеет значения NULL, он передает его в качестве одного параметра.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, NSObject)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
PrepareForInterfaceBuilder()

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
PressesBegan(NSSet<UIPress>, UIPressesEvent)

Указывает, что физическая кнопка была нажата на удаленном или игровом контроллере.

(Унаследовано от UIGestureRecognizer)
PressesCancelled(NSSet<UIPress>, UIPressesEvent)

Указывает, что физическое событие нажатия кнопки было отменено из-за системного события.

(Унаследовано от UIGestureRecognizer)
PressesChanged(NSSet<UIPress>, UIPressesEvent)

Указывает, что Force значение evt объекта изменилось.

(Унаследовано от UIGestureRecognizer)
PressesEnded(NSSet<UIPress>, UIPressesEvent)

Указывает окончание нажатия физической кнопки на удаленном или игровом контроллере.

(Унаследовано от UIGestureRecognizer)
RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RemoveTarget(NSObject, Selector)

Низкоуровневый аналог метода AddTarget низкого уровня.

(Унаследовано от UIGestureRecognizer)
RemoveTarget(UIGestureRecognizer+Token)

Удаляет метод обратного вызова для распознаваемого указанного жеста на основе маркера, возвращенного AddTarget.

(Унаследовано от UIGestureRecognizer)
RequireGestureRecognizerToFail(UIGestureRecognizer)

Вызывает работу uiGestureRecognizer только в том случае, если указанный UIGestureRecognizer завершается сбоем (например, для жеста одним касанием может потребоваться сбой жеста двойного касания).

(Унаследовано от UIGestureRecognizer)
Reset()

При переопределении позволяет разработчику приложения сбрасывать внутреннее состояние при распознавании жеста.

(Унаследовано от UIGestureRecognizer)
RespondsToSelector(Selector)

Распознает ли этот объект указанный селектор.

(Унаследовано от NSObject)
SetNativeField(String, NSObject)
Устаревшие..

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
SetNilValueForKey(NSString)

Задает значение null для указанного ключа.

(Унаследовано от NSObject)
SetTranslation(CGPoint, UIView)

Задает перевод в системе координат .

SetValueForKey(NSObject, NSString)

Задает указанное значение свойства, указанного ключом.

(Унаследовано от NSObject)
SetValueForKeyPath(IntPtr, NSString)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

(Унаследовано от NSObject)
SetValueForKeyPath(NSObject, NSString)

Задает значение свойства, которое можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Указывает на попытку записать значение в неопределенный ключ. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Устанавливает значения этого объекта NSObject в указанный словарь.

(Унаследовано от NSObject)
ShouldBeRequiredToFailByGestureRecognizer(UIGestureRecognizer)

В частности, переопределено, чтобы указать, что получателю требуется сбой указанного распознавателя жестов.

(Унаследовано от UIGestureRecognizer)
ShouldRequireFailureOfGestureRecognizer(UIGestureRecognizer)

Возвращает значение, указывающее, требуется otherGestureRecognizer ли получателю сбой.

(Унаследовано от UIGestureRecognizer)
ToString()

Возвращает строковое представление значения текущего экземпляра.

(Унаследовано от NSObject)
TouchesBegan(NSSet, UIEvent)

Указывает, что один или несколько пальцев коснулись в связанном элементе UIView.

(Унаследовано от UIGestureRecognizer)
TouchesCancelled(NSSet, UIEvent)

Указывает, что системное событие (например, предупреждение о нехватке памяти) отменило событие сенсорного ввода.

(Унаследовано от UIGestureRecognizer)
TouchesEnded(NSSet, UIEvent)

Указывает, что один или несколько пальцев приподняты в связанном элементе UIView.

(Унаследовано от UIGestureRecognizer)
TouchesEstimatedPropertiesUpdated(NSSet)

Вызывается при обновлении предполагаемых touches свойств объекта .

(Унаследовано от UIGestureRecognizer)
TouchesMoved(NSSet, UIEvent)

Указывает, что один или несколько пальцев перемещены в связанном элементе UIView.

(Унаследовано от UIGestureRecognizer)
TranslationInView(UIView)

Перевод жеста сдвига в системе координат указанного объекта UIView.

Unbind(NSString)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
Unbind(String)
Устаревшие..

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
ValueForKey(NSString)

Возвращает значение свойства, связанного с указанным ключом.

(Унаследовано от NSObject)
ValueForKeyPath(NSString)

Возвращает значение свойства, которое может быть достигнуто с помощью пути к ключу.

(Унаследовано от NSObject)
ValueForUndefinedKey(NSString)

Указывает на попытку считывания значения неопределенного ключа. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
VelocityInView(UIView)

Скорость жеста сдвига в точках в секунду в системе координат указанного объекта UIView.

WillChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает, что значения указанных индексов в указанном ключе собираются измениться.

(Унаследовано от NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Распознаватель жестов для операций сдвига.

(Унаследовано от NSObject)
WillChangeValue(String)

Указывает, что значение указанного ключа изменится.

(Унаследовано от NSObject)

Методы расширения

GetDebugDescription(INSObjectProtocol)

Распознаватель жестов для операций сдвига.

GetAccessibilityCustomRotors(NSObject)

Возвращает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Задает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

Применяется к

См. также раздел