UIPinchGestureRecognizer Classe

Definizione

Riconoscimento movimento per le dita di avvicinamento delle dita.

[Foundation.Register("UIPinchGestureRecognizer", true)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class UIPinchGestureRecognizer : UIKit.UIGestureRecognizer
type UIPinchGestureRecognizer = class
    inherit UIGestureRecognizer
Ereditarietà
UIPinchGestureRecognizer
Attributi

Costruttori

UIPinchGestureRecognizer()

Costruttore predefinito che inizializza una nuova istanza di questa classe senza parametri.

UIPinchGestureRecognizer(Action)

Riconoscimento movimento per le dita di avvicinamento delle dita.

UIPinchGestureRecognizer(Action<UIPinchGestureRecognizer>)

Costruisce un riconoscitore di movimenti e fornisce un metodo da richiamare quando il movimento viene riconosciuto.

UIPinchGestureRecognizer(IntPtr)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

UIPinchGestureRecognizer(NSObject, Selector)

Riconoscimento movimento per le dita di avvicinamento delle dita.

UIPinchGestureRecognizer(NSObjectFlag)

Costruttore da chiamare sulle classi derivate per ignorare l'inizializzazione e allocare semplicemente l'oggetto.

Proprietà

AllowedPressTypes

Matrice di UIPressType cui risponde il riconoscimento movimento.

(Ereditato da UIGestureRecognizer)
AllowedTouchTypes

Matrice di UITouchType cui risponde il riconoscimento movimento.

(Ereditato da UIGestureRecognizer)
CancelsTouchesInView

Indica se i touch riconosciuti come parte di un movimento devono essere recapitati all'interfaccia utente sottostante.

(Ereditato da UIGestureRecognizer)
Class

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
DelaysTouchesBegan

Indica se uiGestureRecognizer deve ritardare l'invio di tocco all'interfaccia utente sottostante durante la fase di inizio del movimento.

(Ereditato da UIGestureRecognizer)
DelaysTouchesEnded

Indica se questo UIGestureRecgonizer deve ritardare l'invio di tocco all'interfaccia utente sottostante durante la fase finale del movimento.

(Ereditato da UIGestureRecognizer)
Delegate

Istanza della classe del modello UIKit.IUIGestureRecognizerDelegate che funge da delegato di classe.

(Ereditato da UIGestureRecognizer)
Description

Descrizione dell'oggetto, versione Objective-C di ToString.

(Ereditato da NSObject)
Enabled

Indica se UIGestureRecognizer è abilitato.

(Ereditato da UIGestureRecognizer)
Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da NSObject)
IsDirectBinding

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
IsProxy

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
Name

Ottiene o imposta il nome del riconoscitore.

(Ereditato da UIGestureRecognizer)
NumberOfTouches

Numero di tocchi coinvolti nel movimento.

(Ereditato da UIGestureRecognizer)
RequiresExclusiveTouchType

Ottiene o imposta un valore che indica se l'oggetto UIGestureRecognizer considera solo un singolo tipo di tocco.

(Ereditato da UIGestureRecognizer)
RetainCount

Restituisce il conteggio di mantenimento objective-C corrente per l'oggetto .

(Ereditato da NSObject)
Scale

Fattore di scala relativo ai punti dei due tocchi, nelle coordinate dello schermo.

Self

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
ShouldBegin

Delegato richiamato dall'oggetto per ottenere un valore.

(Ereditato da UIGestureRecognizer)
ShouldBeRequiredToFailBy

Delegato richiamato dall'oggetto per ottenere un valore.

(Ereditato da UIGestureRecognizer)
ShouldReceivePress

Delegato richiamato dall'oggetto per ottenere un valore.

(Ereditato da UIGestureRecognizer)
ShouldReceiveTouch

Delegato richiamato dall'oggetto per ottenere un valore.

(Ereditato da UIGestureRecognizer)
ShouldRecognizeSimultaneously

Delegato richiamato dall'oggetto per ottenere un valore.

(Ereditato da UIGestureRecognizer)
ShouldRequireFailureOf

Delegato richiamato dall'oggetto per ottenere un valore.

(Ereditato da UIGestureRecognizer)
State

Stato corrente di questo UIGestureRecognizer.

(Ereditato da UIGestureRecognizer)
Superclass

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
SuperHandle

Handle utilizzato per rappresentare i metodi nella classe di base per questo NSObject.

(Ereditato da NSObject)
Velocity

Velocità, in fattore di scala al secondo, dell'avvicinamento delle dita.

View

UiView a cui è collegato questo UIGestureRecognizer. Di sola lettura.

(Ereditato da UIGestureRecognizer)
WeakDelegate

Oggetto che può rispondere al protocollo delegato per questo tipo

(Ereditato da UIGestureRecognizer)
Zone

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)

Metodi

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando NSString keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando string keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddTarget(Action)

Registra un nuovo callback per quando il movimento è stato riconosciuto.

(Ereditato da UIGestureRecognizer)
AddTarget(Action<NSObject>)

Registra un nuovo callback per quando il movimento è stato riconosciuto.

(Ereditato da UIGestureRecognizer)
AddTarget(NSObject, Selector)

Versione di basso livello di AddTarget.

(Ereditato da UIGestureRecognizer)
AwakeFromNib()

Chiamato dopo il caricamento dell'oggetto dal file nib. Gli override devono chiamare base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
CanBePreventedByGestureRecognizer(UIGestureRecognizer)

In caso di override, consente all'UIGestureRecognizer specificato di impedire a questo UIGestureRecognizer di riconoscere un movimento.

(Ereditato da UIGestureRecognizer)
CanPreventGestureRecognizer(UIGestureRecognizer)

In caso di override, indica che questo UIGestureRecognizer può impedire all'UIGestureRecognizer specificato di riconoscere un movimento.

(Ereditato da UIGestureRecognizer)
CommitEditing()

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
ConformsToProtocol(IntPtr)

Richiamato per determinare se questo oggetto implementa il protocollo specificato.

(Ereditato da NSObject)
Copy()

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSObject)
DangerousAutorelease()

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
DangerousRelease()

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
DangerousRetain()

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che si è verificata una modifica agli indici per una relazione a molti.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
DidChangeValue(String)

Indica che si è verificata una modifica sulla chiave specificata.

(Ereditato da NSObject)
Dispose()

Rilascia le risorse utilizzate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto UIGestureRecognizer.

(Ereditato da UIGestureRecognizer)
DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
Equals(NSObject)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
Equals(Object)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
ExposedBindings()

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
GetBindingInfo(NSString)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMethodForSelector(Selector)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
GetNativeHash()

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
GetTargets()

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da UIGestureRecognizer)
IgnorePress(UIPress, UIPressesEvent)

Gli sviluppatori possono eseguire l'override di questo metodo per indicare al riconoscitore di movimenti di ignorare le presse specifiche.

(Ereditato da UIGestureRecognizer)
IgnoreTouch(UITouch, UIEvent)

Ignora un tocco specifico dell'evento specificato.

(Ereditato da UIGestureRecognizer)
Init()

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
Invoke(Action, Double)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
IsEqual(NSObject)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
IsKindOfClass(Class)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
LocationInView(UIView)

PointF nell'interfaccia utente specificata del movimento rappresentato da questo UIGestureRecognizer.

(Ereditato da UIGestureRecognizer)
LocationOfTouch(nint, UIView)

Ottiene la posizione, nel sistema di coordinate di , di uno dei tocchi nel movimento.

(Ereditato da UIGestureRecognizer)
MarkDirty()

Promuove un normale oggetto peer (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica che il valore in corrispondenza del keyPath specificato rispetto a questo oggetto è stato modificato.

(Ereditato da NSObject)
PerformSelector(Selector)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Richiama il selettore nell'istanza corrente e, se non obj è Null, lo passa come singolo parametro.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
PressesBegan(NSSet<UIPress>, UIPressesEvent)

Indica che è stato premuto un pulsante fisico su un controller remoto o di gioco.

(Ereditato da UIGestureRecognizer)
PressesCancelled(NSSet<UIPress>, UIPressesEvent)

Indica che un evento fisico di pressione del pulsante è stato annullato a causa di un evento di sistema.

(Ereditato da UIGestureRecognizer)
PressesChanged(NSSet<UIPress>, UIPressesEvent)

Indica che il Force valore di è evt stato modificato.

(Ereditato da UIGestureRecognizer)
PressesEnded(NSSet<UIPress>, UIPressesEvent)

Indica la fine di una pressione di un pulsante fisico su un controller remoto o di gioco.

(Ereditato da UIGestureRecognizer)
RemoveObserver(NSObject, NSString)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath e contesto specificati.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath e contesto specificati.

(Ereditato da NSObject)
RemoveTarget(NSObject, Selector)

Controparte di basso livello del metodo AddTarget di basso livello.

(Ereditato da UIGestureRecognizer)
RemoveTarget(UIGestureRecognizer+Token)

Rimuove il metodo di callback per il movimento specificato riconosciuto, in base al token restituito da AddTarget.

(Ereditato da UIGestureRecognizer)
RequireGestureRecognizerToFail(UIGestureRecognizer)

Fa sì che questo UIGestureRecognizer funzioni solo se l'interfaccia utente specificata UIGestureRecognizer ha esito negativo( ad esempio, un movimento con tocco singolo potrebbe richiedere che un movimento con doppio tocco non riesca).

(Ereditato da UIGestureRecognizer)
Reset()

In caso di override, consente allo sviluppatore dell'applicazione di reimpostare lo stato interno quando viene riconosciuto un movimento.

(Ereditato da UIGestureRecognizer)
RespondsToSelector(Selector)

Indica se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
SetNativeField(String, NSObject)
Obsoleti.

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Imposta il valore della chiave specificata su Null.

(Ereditato da NSObject)
SetValueForKey(NSObject, NSString)

Imposta il valore della proprietà specificata dalla chiave sul valore specificato.

(Ereditato da NSObject)
SetValueForKeyPath(IntPtr, NSString)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Imposta il valore di una proprietà che può essere raggiunta usando un percorso chiave.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non ne viene eseguito l'override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Imposta i valori di questo NSObject su quelli nel dizionario specificato.

(Ereditato da NSObject)
ShouldBeRequiredToFailByGestureRecognizer(UIGestureRecognizer)

In particolare, sottoposto a override per indicare che un ricevitore richiede che il riconoscimento movimento specificato non riesca.

(Ereditato da UIGestureRecognizer)
ShouldRequireFailureOfGestureRecognizer(UIGestureRecognizer)

Restituisce un valore che indica se il ricevitore deve otherGestureRecognizer avere esito negativo.

(Ereditato da UIGestureRecognizer)
ToString()

Restituisce una rappresentazione di stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
TouchesBegan(NSSet, UIEvent)

Indica che una o più dita sono state toccate nell'interfaccia utente associata.

(Ereditato da UIGestureRecognizer)
TouchesCancelled(NSSet, UIEvent)

Indica che un evento di sistema (ad esempio, un avviso di memoria insufficiente) ha annullato l'evento tocco.

(Ereditato da UIGestureRecognizer)
TouchesEnded(NSSet, UIEvent)

Indica che una o più dita sono state sollevate nell'oggetto UIView associato.

(Ereditato da UIGestureRecognizer)
TouchesEstimatedPropertiesUpdated(NSSet)

Chiamato quando le proprietà stimate di touches sono state aggiornate.

(Ereditato da UIGestureRecognizer)
TouchesMoved(NSSet, UIEvent)

Indica che una o più dita sono state spostate nell'interfaccia utente associata.

(Ereditato da UIGestureRecognizer)
Unbind(NSString)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
ValueForKey(NSString)

Restituisce il valore della proprietà associata alla chiave specificata.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Restituisce il valore di una proprietà che può essere raggiunta utilizzando un percorso chiave.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non ne viene eseguito l'override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che i valori degli indici specificati nella chiave specificata stanno per essere modificati.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Riconoscimento movimento per le dita di avvicinamento delle dita.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per essere modificato.

(Ereditato da NSObject)

Metodi di estensione

GetDebugDescription(INSObjectProtocol)

Riconoscimento movimento per le dita di avvicinamento delle dita.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto .

Si applica a

Vedi anche