UITableViewDelegate_Extensions 类

定义

接口的 IUITableViewDelegate 扩展方法,以支持协议中的所有方法 UITableViewDelegate

public static class UITableViewDelegate_Extensions
type UITableViewDelegate_Extensions = class
继承
UITableViewDelegate_Extensions

注解

IUITableViewDelegate 扩展方法允许开发人员将 接口的实例视为具有原始 UITableViewDelegate 协议的所有可选方法。 由于 接口仅包含所需的成员,因此这些扩展方法允许开发人员调用协议的可选成员。

方法

AccessoryButtonTapped(IUITableViewDelegate, UITableView, NSIndexPath)

指出用户已点击指定 indexPath 处的附件/披露。

AccessoryForRow(IUITableViewDelegate, UITableView, NSIndexPath)

开发人员不应使用此已弃用的方法。

CanFocusRow(IUITableViewDelegate, UITableView, NSIndexPath)

指定 indexPath 处的行是否可能获得焦点。

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

指定 indexPath 中的单元格是否可以执行指定的复制或粘贴操作。

CellDisplayingEnded(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

指示刚删除单元格。

CustomizeMoveTarget(IUITableViewDelegate, UITableView, NSIndexPath, NSIndexPath)

用于更改单元格移动目标,例如,以防止将单元格置于特定位置。

DidEndEditing(IUITableViewDelegate, UITableView, NSIndexPath)

指示指定 indexPath 处单元格的编辑已完成。

DidUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

指示焦点已更改,详见 。context

EditActionsForRow(IUITableViewDelegate, UITableView, NSIndexPath)

返回在用户轻扫表视图中由 indexPath标识的tableView行后显示的行操作数组。

EditingStyleForRow(IUITableViewDelegate, UITableView, NSIndexPath)

指定 indexPath 的 UITableViewCellEditingStyle。

EstimatedHeight(IUITableViewDelegate, UITableView, NSIndexPath)

指定 indexPath 的高度估计值。 实现应执行最少的计算,因为它会重复调用。

EstimatedHeightForFooter(IUITableViewDelegate, UITableView, nint)

指定节页脚的估计高度。

EstimatedHeightForHeader(IUITableViewDelegate, UITableView, nint)

指定节的标题的估计高度。

FooterViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

指示已删除指定节的页脚视图。

GetHeightForFooter(IUITableViewDelegate, UITableView, nint)

指定节的页脚的高度。

GetHeightForHeader(IUITableViewDelegate, UITableView, nint)

指定节的标头的高度。

GetHeightForRow(IUITableViewDelegate, UITableView, NSIndexPath)

指定 indexPath 处单元格的高度。

GetIndexPathForPreferredFocusedView(IUITableViewDelegate, UITableView)

表首选焦点视图的索引路径。

GetLeadingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

返回从前边缘开始轻扫的轻扫操作配置。

GetTrailingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

返回从尾边开始轻扫的轻扫操作配置。

GetViewForFooter(IUITableViewDelegate, UITableView, nint)

用于指定节页脚的视图。

GetViewForHeader(IUITableViewDelegate, UITableView, nint)

用于指定节标头的视图。

HeaderViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

指示已删除指定节的标头。

IndentationLevel(IUITableViewDelegate, UITableView, NSIndexPath)

指定 indexPath 处单元格的缩进级别。

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

执行指定的“复制”或“粘贴”操作。

RowDeselected(IUITableViewDelegate, UITableView, NSIndexPath)

指示指定 indexPath 上的单元格已被取消选择。

RowHighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

指示指定 indexPath 中的单元格已突出显示。

RowSelected(IUITableViewDelegate, UITableView, NSIndexPath)

指示已选择指定 indexPath 上的调用。

RowUnhighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

指示指定 indexPath 上的单元格已取消突出显示。

ShouldHighlightRow(IUITableViewDelegate, UITableView, NSIndexPath)

是否应突出显示指定 indexPath 中的单元格。

ShouldIndentWhileEditing(IUITableViewDelegate, UITableView, NSIndexPath)

指定 indexPath 中的单元格在编辑时是否应缩进。

ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath)

指定 rowAtIndexPath 上的单元格是否应显示操作菜单。

ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

调用 的方法,用于指示标识的行是否应在指定上下文中弹载。

ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext)

在失去或接收焦点之前 tableView 调用 T。 如果任一焦点环境返回 false,则取消焦点更新。

TitleForDeleteConfirmation(IUITableViewDelegate, UITableView, NSIndexPath)

重写后,更改删除确认按钮的默认标题。

WillBeginEditing(IUITableViewDelegate, UITableView, NSIndexPath)

指示将编辑指定 indexPath 处的单元格。

WillDeselectRow(IUITableViewDelegate, UITableView, NSIndexPath)

指示指定 indexPath 中的单元格即将取消选择。

WillDisplay(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

指示即将显示指定 indexPath 中的单元格。

WillDisplayFooterView(IUITableViewDelegate, UITableView, UIView, nint)

指示将显示指定节的页脚视图。

WillDisplayHeaderView(IUITableViewDelegate, UITableView, UIView, nint)

指示即将显示指定节的标头视图。

WillSelectRow(IUITableViewDelegate, UITableView, NSIndexPath)

指示指定 indexPath 处的单元格即将被选中。

适用于