Condividi tramite


UITableViewDelegate Classe

Definizione

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

[Foundation.Protocol]
[Foundation.Register("UITableViewDelegate", false)]
public class UITableViewDelegate : UIKit.UIScrollViewDelegate, IDisposable, UIKit.IUITableViewDelegate
type UITableViewDelegate = class
    inherit UIScrollViewDelegate
    interface IUITableViewDelegate
    interface INativeObject
    interface IDisposable
    interface IUIScrollViewDelegate
Ereditarietà
UITableViewDelegate
Attributi
Implementazioni

Commenti

L'implementazione UITableView richiede spesso sottoclassi di entrambi UITableViewDataSource e UITableViewDelegate per fornire dati e comportamento per la visualizzazione tabella. MonoTouch fornisce una singola classe, UITableViewSource in modo che sia necessario implementare una sola classe.

I metodi della classe UITableViewDelegate forniscono una visualizzazione tabella con la possibilità di gestire la selezione, configurare intestazioni di sezione e piè di pagina, eliminare e riordinare le celle e controllare il menu di modifica.

Costruttori

UITableViewDelegate()

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

UITableViewDelegate(IntPtr)

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

UITableViewDelegate(NSObjectFlag)

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

Proprietà

Class

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

(Ereditato da NSObject)
DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Description

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

(Ereditato da NSObject)
Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da NSObject)
IsDirectBinding

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
IsProxy

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
RetainCount

Restituisce il conteggio di conservazione Objective-C corrente per l'oggetto.

(Ereditato da NSObject)
Self

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
Superclass

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
SuperHandle

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

(Ereditato da NSObject)
Zone

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)

Metodi

AccessoryButtonTapped(UITableView, NSIndexPath)

Chiamato quando l'utente tocca l'accessorio DetailDisclosureButton nella riga situata in indexPath.

AccessoryForRow(UITableView, NSIndexPath)

Gli sviluppatori non devono usare questo metodo deprecato.

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)
AwakeFromNib()

Chiamato dopo che l'oggetto è stato caricato dal file nib. Gli overridi devono chiamare la base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

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

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

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

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

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
CanFocusRow(UITableView, NSIndexPath)

Se la riga in corrispondenza dell'oggetto specificato indexPath può ricevere lo stato attivo.

CanPerformAction(UITableView, Selector, NSIndexPath, NSObject)

Se il menu di modifica deve omettere il comando Copia o Incolla per la riga specificata.

CellDisplayingEnded(UITableView, UITableViewCell, NSIndexPath)

Chiamato quando una riga di tabella viene rimossa da un UITableView oggetto (ad esempio, a causa dello scorrimento).

CommitEditing()

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

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

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(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)
CustomizeMoveTarget(UITableView, NSIndexPath, NSIndexPath)

Restituisce un nuovo percorso di indice per modificare la posizione finale di una riga spostata dall'utente.

DangerousAutorelease()

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
DangerousRelease()

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
DangerousRetain()

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
DecelerationEnded(UIScrollView)

Chiamato quando la decelerazione è terminata (alla fine di un movimento di scorrimento).

(Ereditato da UIScrollViewDelegate)
DecelerationStarted(UIScrollView)

Chiamato quando è stata avviata la decelerazione (alla fine di un movimento di scorrimento).

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

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

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

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
DidChangeAdjustedContentInset(UIScrollView)

Metodo chiamato quando i valori inset cambiano.

(Ereditato da UIScrollViewDelegate)
DidChangeValue(String)

Indica che si è verificata una modifica nella chiave specificata.

(Ereditato da NSObject)
DidEndEditing(UITableView, NSIndexPath)

Chiamato quando la visualizzazione tabella ha lasciato la modalità di modifica per la riga specificata da indexPath.

DidUpdateFocus(UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

Indica che lo stato attivo è cambiato come dettagliato in context.

DidZoom(UIScrollView)

Chiamato quando il fattore di zoom della visualizzazione di scorrimento è cambiato.

(Ereditato da UIScrollViewDelegate)
Dispose()

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
DraggingEnded(UIScrollView, Boolean)

Chiamato quando il trascinamento è terminato.

(Ereditato da UIScrollViewDelegate)
DraggingStarted(UIScrollView)

Chiamato quando trascinamento sta per iniziare.

(Ereditato da UIScrollViewDelegate)
EditActionsForRow(UITableView, NSIndexPath)

Restituisce una matrice di azioni di riga da visualizzare dopo che l'utente scorre la riga nella tableView visualizzazione tabella identificata da indexPath.

EditingStyleForRow(UITableView, NSIndexPath)

Chiamato per ogni riga visualizzata dalla vista tabella, per determinare lo stile di modifica da usare per tale riga.

Equals(NSObject)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
Equals(Object)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
EstimatedHeight(UITableView, NSIndexPath)

Altezza stimata della cella in indexPath.

EstimatedHeightForFooter(UITableView, nint)

Altezza stimata del piè di pagina per la sezione specificata.

EstimatedHeightForHeader(UITableView, nint)

Altezza stimata dell'intestazione per la sezione specificata.

ExposedBindings()

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
FooterViewDisplayingEnded(UITableView, UIView, nint)

Chiamato quando una visualizzazione piè di pagina della sezione viene rimossa dalla tabella (ad esempio, a causa dello scorrimento).

GetBindingInfo(NSString)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(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)
GetHeightForFooter(UITableView, nint)

Chiamato per determinare l'altezza del piè di pagina per la sezione specificata da section.

GetHeightForHeader(UITableView, nint)

Chiamata per determinare l'altezza dell'intestazione per la sezione specificata da section.

GetHeightForRow(UITableView, NSIndexPath)

Chiamata per determinare l'altezza della riga in indexPath.

GetIndexPathForPreferredFocusedView(UITableView)

Percorso di indice della visualizzazione dello stato attivo preferito della tabella.

GetLeadingSwipeActionsConfiguration(UITableView, NSIndexPath)

Restituisce la configurazione dell'azione di scorrimento rapido per gli scorrimenti a scorrimento rapido che iniziano dal bordo superiore.

GetMethodForSelector(Selector)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
GetNativeHash()

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
GetTrailingSwipeActionsConfiguration(UITableView, NSIndexPath)

Restituisce la configurazione dell'azione di scorrimento rapido per gli scorrimenti a scorrimento rapido che iniziano dal bordo finale.

GetViewForFooter(UITableView, nint)

Restituisce un oggetto view da visualizzare alla fine della sezione specificata.

GetViewForHeader(UITableView, nint)

Restituisce un oggetto view da visualizzare all'inizio della sezione specificata.

HeaderViewDisplayingEnded(UITableView, UIView, nint)

Chiamato quando un'intestazione di sezione viene rimossa da una tabella (ad esempio, a causa dello scorrimento).

IndentationLevel(UITableView, NSIndexPath)

Ottenere il livello di rientro per la riga specificata da indexPath.

Init()

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
Invoke(Action, Double)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

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

(Ereditato da NSObject)
IsEqual(NSObject)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
IsKindOfClass(Class)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
MarkDirty()

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

(Ereditato da NSObject)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(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)
PerformAction(UITableView, Selector, NSIndexPath, NSObject)

Chiamata per eseguire un'operazione di copia o incolla nella riga specificata da indexPath.

PerformSelector(Selector)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

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

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

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

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

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

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

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

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

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

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
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 il keyPath e il 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 il keyPath e il contesto specificati.

(Ereditato da NSObject)
RespondsToSelector(Selector)

Se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
RowDeselected(UITableView, NSIndexPath)

Chiamato quando la riga specificata da indexPath è deselezionata.

RowHighlighted(UITableView, NSIndexPath)

Chiamato quando viene evidenziata una riga.

RowSelected(UITableView, NSIndexPath)

Chiamato quando la riga specificata da indexPath è selezionata.

RowUnhighlighted(UITableView, NSIndexPath)

Chiamato quando una riga non è evidenziata.

ScrollAnimationEnded(UIScrollView)

Chiamato quando viene completata un'animazione di scorrimento nella visualizzazione di scorrimento.

(Ereditato da UIScrollViewDelegate)
Scrolled(UIScrollView)

Chiamato quando l'utente scorre il contenuto.

(Ereditato da UIScrollViewDelegate)
ScrolledToTop(UIScrollView)

Chiamato quando la visualizzazione di scorrimento viene scorrere fino alla parte superiore del contenuto.

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

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(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 usato 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 keypath.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

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

(Ereditato da NSObject)
ShouldHighlightRow(UITableView, NSIndexPath)

Chiamato prima dell'evidenziazione. Se questo metodo restituisce false, la riga non verrà evidenziata.

ShouldIndentWhileEditing(UITableView, NSIndexPath)

Se la riga specificata da indexPath deve essere rientro mentre la tabella è in modalità di modifica.

ShouldScrollToTop(UIScrollView)

Chiamato dalla visualizzazione di scorrimento per determinare se deve scorrere fino alla parte superiore del contenuto.

(Ereditato da UIScrollViewDelegate)
ShouldShowMenu(UITableView, NSIndexPath)

Se il menu di modifica deve essere visualizzato per la riga specificata da indexPath.

ShouldSpringLoadRow(UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

Metodo chiamato per indicare se la riga identificata deve eseguire il springload nel contesto specificato.

ShouldUpdateFocus(UITableView, UITableViewFocusUpdateContext)

Chiamato prima della perdita o della ricezione dello tableView stato attivo. Se un ambiente attivo restituisce false, l'aggiornamento dello stato attivo viene annullato.

TitleForDeleteConfirmation(UITableView, NSIndexPath)

Imposta il testo del pulsante Elimina per la riga specificata.

ToString()

Restituisce una rappresentazione stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
Unbind(NSString)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(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 usando un keypath.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
ViewForZoomingInScrollView(UIScrollView)

Restituisce la visualizzazione da ridimensionare quando si esegue lo zoom nella visualizzazione di scorrimento.

(Ereditato da UIScrollViewDelegate)
WillBeginEditing(UITableView, NSIndexPath)

Chiamato quando la visualizzazione tabella sta per immettere la modalità di modifica a scorrimento rapido.

WillChange(NSKeyValueChange, NSIndexSet, NSString)

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

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

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per modificare.

(Ereditato da NSObject)
WillDeselectRow(UITableView, NSIndexPath)

Chiamato prima della selezione di una riga.

WillDisplay(UITableView, UITableViewCell, NSIndexPath)

Chiamato appena prima che venga eseguito il rendering di una cella per la riga specificata da indexPath.

WillDisplayFooterView(UITableView, UIView, nint)

Chiamato prima della visualizzazione di una visualizzazione piè di pagina per una sezione.

WillDisplayHeaderView(UITableView, UIView, nint)

Chiamato prima della visualizzazione di una visualizzazione intestazione per una sezione.

WillEndDragging(UIScrollView, CGPoint, CGPoint)

Chiamato al termine dello scorrimento del contenuto.

(Ereditato da UIScrollViewDelegate)
WillSelectRow(UITableView, NSIndexPath)

Chiamato quando una riga sta per essere selezionata.

ZoomingEnded(UIScrollView, UIView, nfloat)

Chiamato al termine dello zoom del contenuto.

(Ereditato da UIScrollViewDelegate)
ZoomingStarted(UIScrollView, UIView)

Chiamato quando un'operazione di zoom sta per iniziare.

(Ereditato da UIScrollViewDelegate)

Metodi di estensione

GetDebugDescription(INSObjectProtocol)

Classe che riceve notifiche da un oggetto UITableView. Gli sviluppatori MonoTouch devono in genere usare UITableViewSource anziché questa classe.

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.

DecelerationEnded(IUIScrollViewDelegate, UIScrollView)

Indica che la decelerazione relativa a un evento di scorrimento è stata terminata.

DecelerationStarted(IUIScrollViewDelegate, UIScrollView)

Indica che la decelerazione di un evento di scorrimento è iniziata.

DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView)

Metodo chiamato quando i valori inset cambiano.

DidZoom(IUIScrollViewDelegate, UIScrollView)

Indica che lo scorrimento specificato è stato zoomato.

DraggingEnded(IUIScrollViewDelegate, UIScrollView, Boolean)

Indica che il trascinamento è stato completato.

DraggingStarted(IUIScrollViewDelegate, UIScrollView)

Indica che il trascinamento è iniziato.

ScrollAnimationEnded(IUIScrollViewDelegate, UIScrollView)

Indica che tutte le animazioni relative allo scorrimento sono state completate.

Scrolled(IUIScrollViewDelegate, UIScrollView)

Indica che lo scrollView specificato è stato scorrevole.

ScrolledToTop(IUIScrollViewDelegate, UIScrollView)

Indica che lo scorrimento di scrollView specificato è terminato nella parte superiore.

ShouldScrollToTop(IUIScrollViewDelegate, UIScrollView)

Se è necessario consentire uno scorrimento all'inizio di scrollView.

ViewForZoomingInScrollView(IUIScrollViewDelegate, UIScrollView)

UIView da ridimensionare quando viene richiesto lo zoom.

WillEndDragging(IUIScrollViewDelegate, UIScrollView, CGPoint, CGPoint)

Indica che il trascinamento sta per terminare.

ZoomingEnded(IUIScrollViewDelegate, UIScrollView, UIView, nfloat)

Indica che lo zoom è stato completato.

ZoomingStarted(IUIScrollViewDelegate, UIScrollView, UIView)

Indica che lo zoom è iniziato.

AccessoryButtonTapped(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che l'utente ha toccato l'accessorio/divulgazione matom in corrispondenza dell'indexPath specificato.

AccessoryForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Gli sviluppatori non devono usare questo metodo deprecato.

CanFocusRow(IUITableViewDelegate, UITableView, NSIndexPath)

Se la riga in corrispondenza dell'oggetto specificato indexPath può ricevere lo stato attivo.

CanPerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject)

Se la cella in corrispondenza dell'indexPath specificato può eseguire l'operazione Copia o Incolla specificata.

CellDisplayingEnded(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indica che la cella è stata appena rimossa.

CustomizeMoveTarget(IUITableViewDelegate, UITableView, NSIndexPath, NSIndexPath)

Usato per modificare una destinazione di spostamento della cella, ad esempio per evitare di eliminare una cella in una determinata posizione.

DidEndEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che la modifica della cella in corrispondenza dell'indexPath specificato è stata completata.

DidUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

Indica che lo stato attivo è cambiato come dettagliato in context.

EditActionsForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Restituisce una matrice di azioni di riga da visualizzare dopo che l'utente scorre la riga nella tableView visualizzazione tabella identificata da indexPath.

EditingStyleForRow(IUITableViewDelegate, UITableView, NSIndexPath)

UITableViewCellEditingStyle per indexPath specificato.

EstimatedHeight(IUITableViewDelegate, UITableView, NSIndexPath)

Stima dell'altezza per indexPath specificato. Le implementazioni devono eseguire calcoli minimi, come viene chiamato ripetutamente.

EstimatedHeightForFooter(IUITableViewDelegate, UITableView, nint)

Altezza stimata del piè di pagina della sezione specificata.

EstimatedHeightForHeader(IUITableViewDelegate, UITableView, nint)

Altezza stimata dell'intestazione della sezione specificata.

FooterViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Indica che il piè di pagina della sezione specificata è stato rimosso.

GetHeightForFooter(IUITableViewDelegate, UITableView, nint)

Altezza del piè di pagina per la sezione specificata.

GetHeightForHeader(IUITableViewDelegate, UITableView, nint)

Altezza dell'intestazione per la sezione specificata.

GetHeightForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Altezza della cella in corrispondenza dell'indexPath specificato.

GetIndexPathForPreferredFocusedView(IUITableViewDelegate, UITableView)

Percorso di indice della visualizzazione dello stato attivo preferito della tabella.

GetLeadingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Restituisce la configurazione dell'azione di scorrimento rapido per gli scorrimenti a scorrimento rapido che iniziano dal bordo superiore.

GetTrailingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Restituisce la configurazione dell'azione di scorrimento rapido per gli scorrimenti a scorrimento rapido che iniziano dal bordo finale.

GetViewForFooter(IUITableViewDelegate, UITableView, nint)

Visualizzazione usata per il piè di pagina della sezione specificata.

GetViewForHeader(IUITableViewDelegate, UITableView, nint)

Visualizzazione utilizzata per l'intestazione della sezione specificata.

HeaderViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Indica che l'intestazione della sezione specificata è stata rimossa.

IndentationLevel(IUITableViewDelegate, UITableView, NSIndexPath)

Livello di rientro per la cella in corrispondenza dell'indexPath specificato.

PerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject)

Esegue l'azione Copia o Incolla specificata.

RowDeselected(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che la cella in corrispondenza dell'indicePath specificato è stata deselezionata.

RowHighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato è stata evidenziata.

RowSelected(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che la chiamata in corrispondenza dell'indexPath specificato è stata selezionata.

RowUnhighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che la cella in corrispondenza dell'indicePath specificato non è stata rilevata.

ShouldHighlightRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indica se la cella in corrispondenza dell'indexPath specificato deve essere evidenziata.

ShouldIndentWhileEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Se la cella in corrispondenza dell'indexPath specificato deve essere rientro durante la modifica.

ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath)

Se la cella nella riga specificataAtIndexPath deve visualizzare un menu di azione.

ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

Metodo chiamato per indicare se la riga identificata deve eseguire il springload nel contesto specificato.

ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext)

TCalled prima della perdita o ricezione dello tableView stato attivo. Se un ambiente attivo restituisce false, l'aggiornamento dello stato attivo viene annullato.

TitleForDeleteConfirmation(IUITableViewDelegate, UITableView, NSIndexPath)

Quando sottoposto a override, modifica il titolo predefinito del pulsante di conferma dell'eliminazione.

WillBeginEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato sta per essere modificata.

WillDeselectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato sta per essere deselezionata.

WillDisplay(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato sta per essere visualizzata.

WillDisplayFooterView(IUITableViewDelegate, UITableView, UIView, nint)

Indica che la visualizzazione piè di pagina per la sezione specificata sta per essere visualizzata.

WillDisplayHeaderView(IUITableViewDelegate, UITableView, UIView, nint)

Indica che la visualizzazione intestazione della sezione specificata sta per essere visualizzata.

WillSelectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato sta per essere selezionata.

Si applica a

Vedi anche