Compartilhar via


UIPinchGestureRecognizer Classe

Definição

Reconhecedor de gestos para pinças.

[Foundation.Register("UIPinchGestureRecognizer", true)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class UIPinchGestureRecognizer : UIKit.UIGestureRecognizer
type UIPinchGestureRecognizer = class
    inherit UIGestureRecognizer
Herança
UIPinchGestureRecognizer
Atributos

Construtores

UIPinchGestureRecognizer()

Construtor padrão que inicializa uma nova instância dessa classe sem parâmetros.

UIPinchGestureRecognizer(Action)

Reconhecedor de gestos para pinças.

UIPinchGestureRecognizer(Action<UIPinchGestureRecognizer>)

Constrói um reconhecedor de gestos e fornece um método a ser invocado quando o gesto é reconhecido.

UIPinchGestureRecognizer(IntPtr)

Um construtor usado ao criar representações gerenciadas de objetos não gerenciados; Chamado pelo runtime.

UIPinchGestureRecognizer(NSObject, Selector)

Reconhecedor de gestos para pinças.

UIPinchGestureRecognizer(NSObjectFlag)

Construtor para chamar classes derivadas para ignorar a inicialização e apenas alocar o objeto.

Propriedades

AllowedPressTypes

Uma matriz da UIPressType qual o reconhecedor de gestos responde.

(Herdado de UIGestureRecognizer)
AllowedTouchTypes

Uma matriz da UITouchType qual o reconhecedor de gestos responde.

(Herdado de UIGestureRecognizer)
CancelsTouchesInView

Se os toques reconhecidos como parte de um gesto devem ser entregues ao UIView subjacente.

(Herdado de UIGestureRecognizer)
Class

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
ClassHandle

O identificador dessa classe.

DebugDescription

Uma descrição significativa do desenvolvedor desse objeto.

(Herdado de NSObject)
DelaysTouchesBegan

Se esse UIGestureRecognizer deve atrasar o envio de toques para a UIVew subjacente durante a fase de início do gesto.

(Herdado de UIGestureRecognizer)
DelaysTouchesEnded

Se esse UIGestureRecgonizer deve atrasar o envio de toques para a UIView subjacente durante a fase final do gesto.

(Herdado de UIGestureRecognizer)
Delegate

Uma instância da classe de modelo UIKit.IUIGestureRecognizerDelegate que atua como o delegado de classe.

(Herdado de UIGestureRecognizer)
Description

Descrição do objeto, a versão Objective-C do ToString.

(Herdado de NSObject)
Enabled

Se o UIGestureRecognizer está habilitado.

(Herdado de UIGestureRecognizer)
Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de NSObject)
IsDirectBinding

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
IsProxy

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
Name

Obtém ou define o nome do reconhecedor.

(Herdado de UIGestureRecognizer)
NumberOfTouches

O número de toques envolvidos no gesto.

(Herdado de UIGestureRecognizer)
RequiresExclusiveTouchType

Obtém ou define se o UIGestureRecognizer está considerando apenas um único tipo de toque.

(Herdado de UIGestureRecognizer)
RetainCount

Retorna a contagem de retenção Objective-C atual para o objeto .

(Herdado de NSObject)
Scale

O fator de escala relativo aos pontos dos dois toques, nas coordenadas da tela.

Self

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
ShouldBegin

Delegar invocado pelo objeto para obter um valor.

(Herdado de UIGestureRecognizer)
ShouldBeRequiredToFailBy

Delegar invocado pelo objeto para obter um valor.

(Herdado de UIGestureRecognizer)
ShouldReceivePress

Delegar invocado pelo objeto para obter um valor.

(Herdado de UIGestureRecognizer)
ShouldReceiveTouch

Delegar invocado pelo objeto para obter um valor.

(Herdado de UIGestureRecognizer)
ShouldRecognizeSimultaneously

Delegar invocado pelo objeto para obter um valor.

(Herdado de UIGestureRecognizer)
ShouldRequireFailureOf

Delegar invocado pelo objeto para obter um valor.

(Herdado de UIGestureRecognizer)
State

O estado atual desse UIGestureRecognizer.

(Herdado de UIGestureRecognizer)
Superclass

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
SuperHandle

Identificador usado para representar os métodos na classe base para este NSObject.

(Herdado de NSObject)
Velocity

A velocidade, em fator de escala por segundo, da pinça.

View

O UIView ao qual este UIGestureRecognizer está anexado. Somente leitura.

(Herdado de UIGestureRecognizer)
WeakDelegate

Um objeto que pode responder ao protocolo delegado para esse tipo

(Herdado de UIGestureRecognizer)
Zone

Reconhecedor de gestos para pinças.

(Herdado de NSObject)

Métodos

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra um objeto para ser observado externamente (usando NSString keyPath).   As alterações observadas são enviadas para o método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) do observador.

(Herdado de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra um objeto para ser observado externamente (usando keyPath de cadeia de caracteres).   As alterações observadas são enviadas para o método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) do observador.

(Herdado de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra um objeto para ser observado externamente usando um método arbitrário.

(Herdado de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra um objeto para ser observado externamente usando um método arbitrário.

(Herdado de NSObject)
AddTarget(Action)

Registra um novo retorno de chamada para quando o gesto foi reconhecido.

(Herdado de UIGestureRecognizer)
AddTarget(Action<NSObject>)

Registra um novo retorno de chamada para quando o gesto foi reconhecido.

(Herdado de UIGestureRecognizer)
AddTarget(NSObject, Selector)

Versão de baixo nível do AddTarget.

(Herdado de UIGestureRecognizer)
AwakeFromNib()

Chamado depois que o objeto tiver sido carregado do arquivo nib. Os substituidores devem chamar base. AwakeFromNib().

(Herdado de NSObject)
BeginInvokeOnMainThread(Action)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invoca de forma assíncrona o código especificado no thread principal da interface do usuário.

(Herdado de NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleto.

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
BindingInfo(String)
Obsoleto.

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
BindingOptionDescriptions(String)
Obsoleto.

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
BindingValueClass(String)
Obsoleto.

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
CanBePreventedByGestureRecognizer(UIGestureRecognizer)

Quando substituído, permite que o UIGestureRecognizer especificado impeça que esse UIGestureRecognizer reconheça um gesto.

(Herdado de UIGestureRecognizer)
CanPreventGestureRecognizer(UIGestureRecognizer)

Quando substituído, indica que esse UIGestureRecognizer pode impedir que o UIGestureRecognizer especificado reconheça um gesto.

(Herdado de UIGestureRecognizer)
CommitEditing()

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
ConformsToProtocol(IntPtr)

Invocado para determinar se esse objeto implementa o protocolo especificado.

(Herdado de NSObject)
Copy()

Executa uma cópia do objeto Objective-C subjacente.

(Herdado de NSObject)
DangerousAutorelease()

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
DangerousRelease()

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
DangerousRetain()

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que ocorreu uma alteração nos índices de uma relação para muitos.

(Herdado de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
DidChangeValue(String)

Indica que ocorreu uma alteração na chave especificada.

(Herdado de NSObject)
Dispose()

Libera os recursos usados pelo objeto NSObject.

(Herdado de NSObject)
Dispose(Boolean)

Libera os recursos usados pelo objeto UIGestureRecognizer.

(Herdado de UIGestureRecognizer)
DoesNotRecognizeSelector(Selector)

Indica que esse objeto não reconhece o seletor especificado.

(Herdado de NSObject)
Equals(NSObject)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
Equals(Object)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
ExposedBindings()

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
GetBindingInfo(NSString)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
GetBindingOptionDescriptions(NSString)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
GetBindingValueClass(NSString)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera os valores das chaves especificadas.

(Herdado de NSObject)
GetHashCode()

Gera um código hash para a instância atual.

(Herdado de NSObject)
GetMethodForSelector(Selector)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
GetNativeField(String)
Obsoleto.

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
GetNativeHash()

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
GetTargets()

Reconhecedor de gestos para pinças.

(Herdado de UIGestureRecognizer)
IgnorePress(UIPress, UIPressesEvent)

Os desenvolvedores podem substituir esse método para dizer ao reconhecedor de gestos para ignorar pressões específicas.

(Herdado de UIGestureRecognizer)
IgnoreTouch(UITouch, UIEvent)

Ignora um toque específico do evento especificado.

(Herdado de UIGestureRecognizer)
Init()

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
InitializeHandle(IntPtr)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
InitializeHandle(IntPtr, String)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
Invoke(Action, Double)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
Invoke(Action, TimeSpan)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
InvokeOnMainThread(Action)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
InvokeOnMainThread(Selector, NSObject)

Invoca de forma síncrona o código especificado no thread principal da interface do usuário.

(Herdado de NSObject)
IsEqual(NSObject)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
IsKindOfClass(Class)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
IsMemberOfClass(Class)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
LocationInView(UIView)

O PointF no UIView especificado do gesto representado por este UIGestureRecognizer.

(Herdado de UIGestureRecognizer)
LocationOfTouch(nint, UIView)

Obtém o local, no sistema de coordenadas de , de um dos toques no gesto.

(Herdado de UIGestureRecognizer)
MarkDirty()

Promove um objeto par regular (IsDirectBinding é true) em um objeto toggleref.

(Herdado de NSObject)
MutableCopy()

Cria uma cópia mutável do NSObject especificado.

(Herdado de NSObject)
ObjectDidEndEditing(NSObject)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica que o valor no keyPath especificado em relação a esse objeto foi alterado.

(Herdado de NSObject)
PerformSelector(Selector)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
PerformSelector(Selector, NSObject)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
PerformSelector(Selector, NSObject, Double)

Invoca o seletor na instância atual e, se o obj não for nulo, ele passará isso como seu único parâmetro.

(Herdado de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
PerformSelector(Selector, NSObject, NSObject)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
PrepareForInterfaceBuilder()

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
PressesBegan(NSSet<UIPress>, UIPressesEvent)

Indica que um botão físico foi pressionado em um controlador remoto ou de jogo.

(Herdado de UIGestureRecognizer)
PressesCancelled(NSSet<UIPress>, UIPressesEvent)

Indica que um evento físico de pressionamento de botão foi cancelado devido a um evento do sistema.

(Herdado de UIGestureRecognizer)
PressesChanged(NSSet<UIPress>, UIPressesEvent)

Indica que o Force valor do evt foi alterado.

(Herdado de UIGestureRecognizer)
PressesEnded(NSSet<UIPress>, UIPressesEvent)

Indica o fim de uma pressionamento de um botão físico em um controlador remoto ou de jogo.

(Herdado de UIGestureRecognizer)
RemoveObserver(NSObject, NSString)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath especificado.

(Herdado de NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impede que o observador especificado receba notificações adicionais de valores alterados para o keyPath e o contexto especificados.

(Herdado de NSObject)
RemoveObserver(NSObject, String)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath especificado.

(Herdado de NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impede que o observador especificado receba notificações adicionais de valores alterados para o keyPath e o contexto especificados.

(Herdado de NSObject)
RemoveTarget(NSObject, Selector)

Equivalente de baixo nível ao método AddTarget de baixo nível.

(Herdado de UIGestureRecognizer)
RemoveTarget(UIGestureRecognizer+Token)

Remove o método de retorno de chamada para o gesto especificado que está sendo reconhecido, com base no token que foi retornado pelo AddTarget.

(Herdado de UIGestureRecognizer)
RequireGestureRecognizerToFail(UIGestureRecognizer)

Faz com que esse UIGestureRecognizer só funcione se o UIGestureRecognizer especificado falhar (por exemplo, um gesto de toque único pode exigir que um gesto de toque duplo falhe).

(Herdado de UIGestureRecognizer)
Reset()

Quando substituído, permite que o desenvolvedor do aplicativo redefina o estado interno quando um gesto é reconhecido.

(Herdado de UIGestureRecognizer)
RespondsToSelector(Selector)

Se esse objeto reconhece o seletor especificado.

(Herdado de NSObject)
SetNativeField(String, NSObject)
Obsoleto.

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
SetNilValueForKey(NSString)

Define o valor da chave especificada como nulo.

(Herdado de NSObject)
SetValueForKey(NSObject, NSString)

Define o valor da propriedade especificada pela chave como o valor especificado.

(Herdado de NSObject)
SetValueForKeyPath(IntPtr, NSString)

Um construtor usado ao criar representações gerenciadas de objetos não gerenciados; Chamado pelo runtime.

(Herdado de NSObject)
SetValueForKeyPath(NSObject, NSString)

Define o valor de uma propriedade que pode ser alcançada usando um keypath.

(Herdado de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica uma tentativa de gravar um valor em uma chave indefinida. Se não for substituído, gerará um NSUndefinedKeyException.

(Herdado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Define os valores desse NSObject para aqueles no dicionário especificado.

(Herdado de NSObject)
ShouldBeRequiredToFailByGestureRecognizer(UIGestureRecognizer)

Substituído especificamente para indicar que um receptor requer que o reconhecedor de gestos especificado falhe.

(Herdado de UIGestureRecognizer)
ShouldRequireFailureOfGestureRecognizer(UIGestureRecognizer)

Retorna um valor que informa se o receptor precisa otherGestureRecognizer falhar.

(Herdado de UIGestureRecognizer)
ToString()

Retorna uma representação de cadeia de caracteres do valor da instância atual.

(Herdado de NSObject)
TouchesBegan(NSSet, UIEvent)

Indica que um ou mais dedos tocaram para baixo no UIView associado.

(Herdado de UIGestureRecognizer)
TouchesCancelled(NSSet, UIEvent)

Indica que um evento do sistema (por exemplo, um aviso de memória baixa) cancelou o evento de toque.

(Herdado de UIGestureRecognizer)
TouchesEnded(NSSet, UIEvent)

Indica que um ou mais dedos foram levantados no UIView associado.

(Herdado de UIGestureRecognizer)
TouchesEstimatedPropertiesUpdated(NSSet)

Chamado quando as propriedades estimadas de touches foram atualizadas.

(Herdado de UIGestureRecognizer)
TouchesMoved(NSSet, UIEvent)

Indica que um ou mais dedos foram movidos no UIView associado.

(Herdado de UIGestureRecognizer)
Unbind(NSString)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
Unbind(String)
Obsoleto.

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
ValueForKey(NSString)

Retorna o valor da propriedade associada à chave especificada.

(Herdado de NSObject)
ValueForKeyPath(NSString)

Retorna o valor de uma propriedade que pode ser alcançada usando um keypath.

(Herdado de NSObject)
ValueForUndefinedKey(NSString)

Indica uma tentativa de ler um valor de uma chave indefinida. Se não for substituído, gerará um NSUndefinedKeyException.

(Herdado de NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que os valores dos índices especificados na chave especificada estão prestes a ser alterados.

(Herdado de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Reconhecedor de gestos para pinças.

(Herdado de NSObject)
WillChangeValue(String)

Indica que o valor da chave especificada está prestes a ser alterado.

(Herdado de NSObject)

Métodos de Extensão

GetDebugDescription(INSObjectProtocol)

Reconhecedor de gestos para pinças.

GetAccessibilityCustomRotors(NSObject)

Obtém a matriz de UIAccessibilityCustomRotor objetos apropriados para this o objeto .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Define a matriz de UIAccessibilityCustomRotor objetos apropriados para this o objeto .

Aplica-se a

Confira também