Compartilhar via


UITableViewDelegate_Extensions Classe

Definição

Métodos de extensão para a IUITableViewDelegate interface para dar suporte a todos os métodos do UITableViewDelegate protocolo.

public static class UITableViewDelegate_Extensions
type UITableViewDelegate_Extensions = class
Herança
UITableViewDelegate_Extensions

Comentários

Os métodos de extensão para IUITableViewDelegate permitem que os desenvolvedores tratem as instâncias da interface como tendo todos os métodos opcionais do protocolo original UITableViewDelegate . Como a interface contém apenas os membros necessários, esses métodos de extensão permitem que os desenvolvedores chamem os membros opcionais do protocolo.

Métodos

AccessoryButtonTapped(IUITableViewDelegate, UITableView, NSIndexPath)

Indicia que o usuário tocou no acessório/divulgação buttom no indexPath especificado.

AccessoryForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Os desenvolvedores não devem usar esse método preterido.

CanFocusRow(IUITableViewDelegate, UITableView, NSIndexPath)

Se a linha no especificado indexPath pode receber foco.

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

Se a célula no indexPath especificado pode executar a operação de copiar ou colar especificada.

CellDisplayingEnded(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indica que a célula acabou de ser removida.

CustomizeMoveTarget(IUITableViewDelegate, UITableView, NSIndexPath, NSIndexPath)

Usado para alterar um destino de movimentação de célula, por exemplo, para evitar a remoção de uma célula em uma determinada posição.

DidEndEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que a edição da célula no indexPath especificado foi concluída.

DidUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

Indica que o foco foi alterado conforme detalhado no context.

EditActionsForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Retorna uma matriz de ações de linha a serem exibidas depois que o usuário passar o dedo a linha na exibição de tableView tabela identificada por indexPath.

EditingStyleForRow(IUITableViewDelegate, UITableView, NSIndexPath)

O UITableViewCellEditingStyle para o indexPath especificado.

EstimatedHeight(IUITableViewDelegate, UITableView, NSIndexPath)

Uma estimativa da altura do indexPath especificado. As implementações devem executar um cálculo mínimo, como é chamado repetidamente.

EstimatedHeightForFooter(IUITableViewDelegate, UITableView, nint)

A altura estimada do rodapé da seção especificada.

EstimatedHeightForHeader(IUITableViewDelegate, UITableView, nint)

A altura estimada do cabeçalho da seção especificada.

FooterViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Indica que o footerView da seção especificada foi removido.

GetHeightForFooter(IUITableViewDelegate, UITableView, nint)

A altura do rodapé da seção especificada.

GetHeightForHeader(IUITableViewDelegate, UITableView, nint)

A altura do cabeçalho da seção especificada.

GetHeightForRow(IUITableViewDelegate, UITableView, NSIndexPath)

A altura da célula no indexPath especificado.

GetIndexPathForPreferredFocusedView(IUITableViewDelegate, UITableView)

O caminho de índice da exibição de foco preferencial da tabela.

GetLeadingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Retorna a configuração de ação de passar o dedo para os dedos que começam na borda superior.

GetTrailingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Retorna a configuração de ação de passar o dedo para os dedos que começam a partir da borda à direita.

GetViewForFooter(IUITableViewDelegate, UITableView, nint)

A exibição usada para o rodapé da seção especificada.

GetViewForHeader(IUITableViewDelegate, UITableView, nint)

A exibição usada para o cabeçalho da seção especificada.

HeaderViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Indica que o cabeçalho da seção especificada foi removido.

IndentationLevel(IUITableViewDelegate, UITableView, NSIndexPath)

O nível de recuo da célula no indexPath especificado.

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

Executa a ação Copiar ou Colar especificada.

RowDeselected(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que a célula no indexPath especificado foi desmarcada.

RowHighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que a célula no indexPath especificado foi realçada.

RowSelected(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que a chamada no indexPath especificado foi selecionada.

RowUnhighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que a célula no indexPath especificado foi desindexada.

ShouldHighlightRow(IUITableViewDelegate, UITableView, NSIndexPath)

Se a célula no indexPath especificado deve ser realçada.

ShouldIndentWhileEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Se a célula no indexPath especificado deve ser recuada enquanto está sendo editada.

ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath)

Se a célula na rowAtIndexPath especificada deve mostrar um menu de ação.

ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

Método chamado para indicar se a linha identificada deve ser carregada no contexto especificado.

ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext)

TCalled antes de tableView perder ou receber o foco. Se um dos ambientes de foco retornar false, a atualização de foco será cancelada.

TitleForDeleteConfirmation(IUITableViewDelegate, UITableView, NSIndexPath)

Quando substituído, altera o título padrão do botão de confirmação de exclusão.

WillBeginEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que a célula no indexPath especificado está prestes a ser editada.

WillDeselectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que a célula no indexPath especificado está prestes a ser desmarcada.

WillDisplay(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indica que a célula no indexPath especificado está prestes a ser mostrada.

WillDisplayFooterView(IUITableViewDelegate, UITableView, UIView, nint)

Indica que a exibição do rodapé da seção especificada está prestes a ser mostrada.

WillDisplayHeaderView(IUITableViewDelegate, UITableView, UIView, nint)

Indica que a exibição de cabeçalho da seção especificada está prestes a ser mostrada.

WillSelectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indica que a célula no indexPath especificado está prestes a ser selecionada.

Aplica-se a