Share via


IUITableViewDelegate Interfaz

Definición

Interfaz que representa los métodos necesarios (si los hay) del protocolo UITableViewDelegate.

[Foundation.Protocol(Name="UITableViewDelegate", WrapperType=typeof(UIKit.UITableViewDelegateWrapper))]
public interface IUITableViewDelegate : IDisposable, UIKit.IUIScrollViewDelegate
type IUITableViewDelegate = interface
    interface INativeObject
    interface IDisposable
    interface IUIScrollViewDelegate
Derivado
Atributos
Implementaciones

Comentarios

Esta interfaz contiene los métodos necesarios (si los hay) del protocolo definido por UITableViewDelegate.

Si los desarrolladores crean clases que implementan esta interfaz, los métodos de implementación se exportarán automáticamente a Objective-C con la firma coincidente del método definido en el UITableViewDelegate protocolo.

La clase proporciona UITableViewDelegate_Extensions métodos opcionales (si los hay) como métodos de extensión a la interfaz, lo que permite a los desarrolladores invocar cualquier método opcional en el protocolo.

Propiedades

Handle

Identificador (puntero) a la representación del objeto no administrado.

(Heredado de INativeObject)

Métodos de extensión

DecelerationEnded(IUIScrollViewDelegate, UIScrollView)

Indica que ha finalizado la desaceleración relacionada con un evento de desplazamiento.

DecelerationStarted(IUIScrollViewDelegate, UIScrollView)

Indica que ha comenzado la desaceleración de un evento de desplazamiento.

DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView)

Método al que se llama cuando cambian los valores de conjunto.

DidZoom(IUIScrollViewDelegate, UIScrollView)

Indica que la vista de desplazamiento especificada se ha acercado.

DraggingEnded(IUIScrollViewDelegate, UIScrollView, Boolean)

Indica que se ha completado el arrastre.

DraggingStarted(IUIScrollViewDelegate, UIScrollView)

Indica que se ha iniciado el arrastre.

ScrollAnimationEnded(IUIScrollViewDelegate, UIScrollView)

Indica que se han completado todas las animaciones relacionadas con el desplazamiento.

Scrolled(IUIScrollViewDelegate, UIScrollView)

Indica que el scrollView especificado se ha desplazado.

ScrolledToTop(IUIScrollViewDelegate, UIScrollView)

Indica que el desplazamiento de scrollView especificado ha finalizado en la parte superior.

ShouldScrollToTop(IUIScrollViewDelegate, UIScrollView)

Si se debe permitir un desplazamiento al principio de scrollView.

ViewForZoomingInScrollView(IUIScrollViewDelegate, UIScrollView)

UiView que se va a escalar cuando se solicita zoom.

WillEndDragging(IUIScrollViewDelegate, UIScrollView, CGPoint, CGPoint)

Indica que el arrastre está a punto de finalizar.

ZoomingEnded(IUIScrollViewDelegate, UIScrollView, UIView, nfloat)

Indica que se ha completado el zoom.

ZoomingStarted(IUIScrollViewDelegate, UIScrollView, UIView)

Indica que se ha iniciado el zoom.

AccessoryButtonTapped(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que el usuario ha pulsado el accesorio o divulgación perotom en el indexPath especificado.

AccessoryForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Los desarrolladores no deben usar este método en desuso.

CanFocusRow(IUITableViewDelegate, UITableView, NSIndexPath)

Si la fila del especificado indexPath puede recibir el foco.

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

Si la celda de indexPath especificada puede realizar la operación Copy o Paste especificada.

CellDisplayingEnded(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indica que la celda se acaba de quitar.

CustomizeMoveTarget(IUITableViewDelegate, UITableView, NSIndexPath, NSIndexPath)

Se usa para cambiar un destino de movimiento de celda, por ejemplo, para evitar la colocación de una celda en una posición determinada.

DidEndEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que ha finalizado la edición de la celda en el indexPath especificado.

DidUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

Indica que el foco ha cambiado como se detalla en context.

EditActionsForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Devuelve una matriz de acciones de fila que se mostrará después de que el usuario deslice la fila en la tableView vista de tabla identificada por indexPath.

EditingStyleForRow(IUITableViewDelegate, UITableView, NSIndexPath)

UITableViewCellEditingStyle para indexPath especificado.

EstimatedHeight(IUITableViewDelegate, UITableView, NSIndexPath)

Una estimación del alto del valor de indexPath especificado. Las implementaciones deben realizar un cálculo mínimo, ya que se llama repetidamente.

EstimatedHeightForFooter(IUITableViewDelegate, UITableView, nint)

Alto estimado del pie de página de la sección especificada.

EstimatedHeightForHeader(IUITableViewDelegate, UITableView, nint)

Alto estimado del encabezado de la sección especificada.

FooterViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Indica que se ha quitado el pie de página de la sección especificada.

GetHeightForFooter(IUITableViewDelegate, UITableView, nint)

Alto del pie de página de la sección especificada.

GetHeightForHeader(IUITableViewDelegate, UITableView, nint)

Alto del encabezado de la sección especificada.

GetHeightForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Alto de la celda en el indexPath especificado.

GetIndexPathForPreferredFocusedView(IUITableViewDelegate, UITableView)

Ruta de acceso de índice de la vista de foco preferida de la tabla.

GetLeadingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Devuelve la configuración de la acción de deslizar el dedo para los deslizamientos que comienzan desde el borde inicial.

GetTrailingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Devuelve la configuración de la acción de deslizar el dedo para los deslizamientos que comienzan desde el borde final.

GetViewForFooter(IUITableViewDelegate, UITableView, nint)

Vista utilizada para el pie de página de la sección especificada.

GetViewForHeader(IUITableViewDelegate, UITableView, nint)

Vista usada para el encabezado de la sección especificada.

HeaderViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Indica que se ha quitado el encabezado de la sección especificada.

IndentationLevel(IUITableViewDelegate, UITableView, NSIndexPath)

Nivel de sangría de la celda en el indexPath especificado.

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

Realiza la acción Copiar o Pegar especificada.

RowDeselected(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que se ha deseleccionado la celda de la clase indexPath especificada.

RowHighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que la celda de indexPath especificada se ha resaltado.

RowSelected(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que se ha seleccionado la llamada en el indexPath especificado.

RowUnhighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que la celda de la indexPath especificada se ha desalumbrado.

ShouldHighlightRow(IUITableViewDelegate, UITableView, NSIndexPath)

Si se debe resaltar la celda en el indexPath especificado.

ShouldIndentWhileEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indica si se debe aplicar sangría a la celda de la indexPath especificada mientras se está editando.

ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath)

Si la celda de la rowAtIndexPath especificada debe mostrar un menú de acción.

ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

Método al que se llama para indicar si la fila identificada debe springload en el contexto especificado.

ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext)

TCalled antes de tableView perder o recibir el foco. Si alguno de los entornos de foco devuelve false, se cancela la actualización del foco.

TitleForDeleteConfirmation(IUITableViewDelegate, UITableView, NSIndexPath)

Cuando se invalida, cambia el título predeterminado del botón de confirmación de eliminación.

WillBeginEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que la celda del indexPath especificado está a punto de editarse.

WillDeselectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que la celda de la indexPath especificada está a punto de deseleccionar.

WillDisplay(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indica que la celda de la indexPath especificada está a punto de mostrarse.

WillDisplayFooterView(IUITableViewDelegate, UITableView, UIView, nint)

Indica que la vista de pie de página de la sección especificada está a punto de mostrarse.

WillDisplayHeaderView(IUITableViewDelegate, UITableView, UIView, nint)

Indica que la vista de encabezado de la sección especificada está a punto de mostrarse.

WillSelectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que la celda de la indexPath especificada está a punto de seleccionarse.

Se aplica a