共用方式為


UITableViewDelegate 類別

定義

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

[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
繼承
UITableViewDelegate
屬性
實作

備註

實作 UITableView 通常需要 和 的 UITableViewDataSourceUITableViewDelegate 子類別,才能提供資料表檢視的資料和行為。 MonoTouch 提供單一類別 - UITableViewSource 因此只需要實作一個類別。

UITableViewDelegate 類別方法提供資料表檢視,讓您能夠管理選取範圍、設定區段頁首和頁尾、刪除和重新排序儲存格,以及控制編輯功能表。

建構函式

UITableViewDelegate()

預設建構函式,這個建構函式會初始化這個類別的新實例,不含任何參數。

UITableViewDelegate(IntPtr)

建立 Unmanaged 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。

UITableViewDelegate(NSObjectFlag)

在衍生類別上呼叫的建構函式,以略過初始化,並只配置 物件。

屬性

Class

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
ClassHandle

這個類別的控制碼。

(繼承來源 NSObject)
DebugDescription

此物件的開發人員有意義描述。

(繼承來源 NSObject)
Description

物件的描述,ToString 的 Objective-C 版本。

(繼承來源 NSObject)
Handle

處理 unmanaged 物件標記法) (指標。

(繼承來源 NSObject)
IsDirectBinding

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
IsProxy

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
RetainCount

傳回物件的目前 Objective-C 保留計數。

(繼承來源 NSObject)
Self

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
Superclass

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
SuperHandle

用來表示這個 NSObject 基類中方法的控制碼。

(繼承來源 NSObject)
Zone

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)

方法

AccessoryButtonTapped(UITableView, NSIndexPath)

當使用者點選位於 indexPath 的資料列上的 DetailDisclosureButton 配件時呼叫。

AccessoryForRow(UITableView, NSIndexPath)

開發人員不應該使用此已被取代的方法。

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

使用 NSString keyPath) ,註冊物件以供外部 (觀察。   觀察到的變更會分派至觀察者的 物件 ObserveValue(NSString, NSObject, NSDictionary, IntPtr) 方法。

(繼承來源 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

使用字串 keyPath) ,註冊物件以供外部觀察 (。   觀察到的變更會分派至觀察者的 物件 ObserveValue(NSString, NSObject, NSDictionary, IntPtr) 方法。

(繼承來源 NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

註冊物件,以使用任意方法在外部觀察。

(繼承來源 NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

註冊物件,以使用任意方法在外部觀察。

(繼承來源 NSObject)
AwakeFromNib()

從 nib 檔案載入物件之後呼叫。 覆寫程式必須呼叫基底。AwakeFromNib () 。

(繼承來源 NSObject)
BeginInvokeOnMainThread(Action)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

在主要 UI 執行緒上以非同步方式叫用指定的程式碼。

(繼承來源 NSObject)
Bind(NSString, NSObject, String, NSDictionary)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
Bind(String, NSObject, String, NSDictionary)
已淘汰.

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
BindingInfo(String)
已淘汰.

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
BindingOptionDescriptions(String)
已淘汰.

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
BindingValueClass(String)
已淘汰.

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
CanFocusRow(UITableView, NSIndexPath)

指定 indexPath 處的資料列是否可接收焦點。

CanPerformAction(UITableView, Selector, NSIndexPath, NSObject)

編輯功能表是否應該省略指定資料列的 [複製] 或 [貼上] 命令。

CellDisplayingEnded(UITableView, UITableViewCell, NSIndexPath)

例如,因為捲動) 而從 UITableView (中移除資料表資料列時呼叫。

CommitEditing()

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
CommitEditing(NSObject, Selector, IntPtr)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
ConformsToProtocol(IntPtr)

叫用以判斷這個物件是否實作指定的通訊協定。

(繼承來源 NSObject)
Copy()

執行基礎 Objective-C 物件的複本。

(繼承來源 NSObject)
CustomizeMoveTarget(UITableView, NSIndexPath, NSIndexPath)

傳回新的索引路徑,以變更使用者移動之資料列的最終位置。

DangerousAutorelease()

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
DangerousRelease()

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
DangerousRetain()

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
DecelerationEnded(UIScrollView)

在捲動移動) 結束 (時呼叫。

(繼承來源 UIScrollViewDelegate)
DecelerationStarted(UIScrollView)

在捲動移動) 結尾開始 (減速時呼叫。

(繼承來源 UIScrollViewDelegate)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

表示對多關聯性的索引發生變更。

(繼承來源 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
DidChangeAdjustedContentInset(UIScrollView)

在內嵌值變更時呼叫的方法。

(繼承來源 UIScrollViewDelegate)
DidChangeValue(String)

表示在指定的索引鍵上發生變更。

(繼承來源 NSObject)
DidEndEditing(UITableView, NSIndexPath)

當資料表檢視已針對 所 indexPath 指定的資料列留下編輯模式時呼叫。

DidUpdateFocus(UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

表示焦點已變更,如 中所述 context

DidZoom(UIScrollView)

當捲動檢視的縮放因數變更時呼叫。

(繼承來源 UIScrollViewDelegate)
Dispose()

釋放 NSObject 物件所使用的資源。

(繼承來源 NSObject)
Dispose(Boolean)

釋放 NSObject 物件所使用的資源。

(繼承來源 NSObject)
DoesNotRecognizeSelector(Selector)

表示這個物件無法辨識指定的選取器。

(繼承來源 NSObject)
DraggingEnded(UIScrollView, Boolean)

拖曳已結束時呼叫。

(繼承來源 UIScrollViewDelegate)
DraggingStarted(UIScrollView)

拖曳即將開始時呼叫。

(繼承來源 UIScrollViewDelegate)
EditActionsForRow(UITableView, NSIndexPath)

傳回在使用者撥動資料表檢視 indexPath 中識別之 tableView 資料列之後所要顯示的資料列動作陣列。

EditingStyleForRow(UITableView, NSIndexPath)

針對資料表檢視所顯示的每個資料列呼叫,以判斷要用於該資料列的編輯樣式。

Equals(NSObject)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
Equals(Object)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
EstimatedHeight(UITableView, NSIndexPath)

indexPath 上儲存格的估計高度。

EstimatedHeightForFooter(UITableView, nint)

所指定區段的頁尾估計高度。

EstimatedHeightForHeader(UITableView, nint)

所指定區段標頭的估計高度。

ExposedBindings()

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
FooterViewDisplayingEnded(UITableView, UIView, nint)

例如,因為捲動 () 而從資料表中移除區段頁尾檢視時呼叫。

GetBindingInfo(NSString)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
GetBindingOptionDescriptions(NSString)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
GetBindingValueClass(NSString)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

擷取指定索引鍵的值。

(繼承來源 NSObject)
GetHashCode()

產生目前實例的雜湊碼。

(繼承來源 NSObject)
GetHeightForFooter(UITableView, nint)

呼叫 以判斷 所 section 指定區段的頁尾高度。

GetHeightForHeader(UITableView, nint)

呼叫 以判斷 所 section 指定區段的標頭高度。

GetHeightForRow(UITableView, NSIndexPath)

呼叫 以判斷位於 indexPath 的資料列高度。

GetIndexPathForPreferredFocusedView(UITableView)

資料表慣用焦點檢視的索引路徑。

GetLeadingSwipeActionsConfiguration(UITableView, NSIndexPath)

傳回從前置邊緣開始之撥動的撥動動作組態。

GetMethodForSelector(Selector)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
GetNativeField(String)
已淘汰.

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
GetNativeHash()

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
GetTrailingSwipeActionsConfiguration(UITableView, NSIndexPath)

傳回從尾端邊緣開始撥動的撥動動作組態。

GetViewForFooter(UITableView, nint)

傳回要顯示在指定區段結尾的檢視物件。

GetViewForHeader(UITableView, nint)

傳回要顯示在指定區段開頭的檢視物件。

HeaderViewDisplayingEnded(UITableView, UIView, nint)

例如,由於捲動) 而從資料表 (移除區段標頭時呼叫。

IndentationLevel(UITableView, NSIndexPath)

取得 所 indexPath 指定資料列的縮排層級。

Init()

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
InitializeHandle(IntPtr)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
InitializeHandle(IntPtr, String)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
Invoke(Action, Double)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
Invoke(Action, TimeSpan)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
InvokeOnMainThread(Action)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
InvokeOnMainThread(Selector, NSObject)

在主要 UI 執行緒上,以同步方式叫用指定的程式碼。

(繼承來源 NSObject)
IsEqual(NSObject)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
IsKindOfClass(Class)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
IsMemberOfClass(Class)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
MarkDirty()

將一般對等物件升階 (IsDirectBinding 為 true) 為 toggleref 物件。

(繼承來源 NSObject)
MutableCopy()

建立指定之 NSObject 的可變動複本。

(繼承來源 NSObject)
ObjectDidEndEditing(NSObject)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

表示相對於這個物件的指定 keyPath 值已變更。

(繼承來源 NSObject)
PerformAction(UITableView, Selector, NSIndexPath, NSObject)

呼叫 以在 所 indexPath 指定的資料列上執行複製或貼上作業。

PerformSelector(Selector)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, Double)

在目前的實例上叫用選取器,如果 obj 不是 null,它會將這個 當做其單一參數傳遞。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, NSObject)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
PrepareForInterfaceBuilder()

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
RemoveObserver(NSObject, NSString)

停止指定的觀察者接收指定 keyPath 變更值的進一步通知。

(繼承來源 NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

停止指定的觀察者接收指定 keyPath 和內容之已變更值的進一步通知。

(繼承來源 NSObject)
RemoveObserver(NSObject, String)

停止指定的觀察者接收指定 keyPath 變更值的進一步通知。

(繼承來源 NSObject)
RemoveObserver(NSObject, String, IntPtr)

停止指定的觀察者接收指定 keyPath 和內容之已變更值的進一步通知。

(繼承來源 NSObject)
RespondsToSelector(Selector)

這個物件是否可辨識指定的選取器。

(繼承來源 NSObject)
RowDeselected(UITableView, NSIndexPath)

取消選取 所 indexPath 指定的資料列時呼叫。

RowHighlighted(UITableView, NSIndexPath)

反白顯示資料列時呼叫。

RowSelected(UITableView, NSIndexPath)

選取 所 indexPath 指定的資料列時呼叫。

RowUnhighlighted(UITableView, NSIndexPath)

當資料列未顯示時呼叫。

ScrollAnimationEnded(UIScrollView)

當捲動檢視中的捲動動畫完成時呼叫。

(繼承來源 UIScrollViewDelegate)
Scrolled(UIScrollView)

當使用者捲動內容時呼叫。

(繼承來源 UIScrollViewDelegate)
ScrolledToTop(UIScrollView)

當捲動檢視捲動到內容頂端時呼叫。

(繼承來源 UIScrollViewDelegate)
SetNativeField(String, NSObject)
已淘汰.

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
SetNilValueForKey(NSString)

將指定索引鍵的值設定為 null。

(繼承來源 NSObject)
SetValueForKey(NSObject, NSString)

將索引鍵所指定的屬性值設定為指定的值。

(繼承來源 NSObject)
SetValueForKeyPath(IntPtr, NSString)

建立 Unmanaged 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。

(繼承來源 NSObject)
SetValueForKeyPath(NSObject, NSString)

設定可以使用索引鍵路徑到達的屬性值。

(繼承來源 NSObject)
SetValueForUndefinedKey(NSObject, NSString)

表示嘗試將值寫入未定義的索引鍵。 如果未覆寫,則會引發 NSUndefinedKeyException。

(繼承來源 NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

將這個 NSObject 的值設定為指定字典中的值。

(繼承來源 NSObject)
ShouldHighlightRow(UITableView, NSIndexPath)

在醒目提示之前呼叫。 如果此方法傳 false 回 ,則不會反白顯示資料列。

ShouldIndentWhileEditing(UITableView, NSIndexPath)

當資料表處於編輯模式時,所指定的 indexPath 資料列是否應該縮排。

ShouldScrollToTop(UIScrollView)

由捲動檢視呼叫,以判斷它是否應該捲動到內容頂端。

(繼承來源 UIScrollViewDelegate)
ShouldShowMenu(UITableView, NSIndexPath)

是否應該針對 所 indexPath 指定的資料列顯示編輯功能表。

ShouldSpringLoadRow(UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

呼叫以指出所識別資料列是否應該在指定的內容中 Springload 的方法。

ShouldUpdateFocus(UITableView, UITableViewFocusUpdateContext)

在失去或接收焦點之前 tableView 呼叫。 如果任一焦點環境傳 false 回 ,則會取消焦點更新。

TitleForDeleteConfirmation(UITableView, NSIndexPath)

設定指定資料列的 [刪除] 按鈕文字。

ToString()

傳回目前實例值的字串表示。

(繼承來源 NSObject)
Unbind(NSString)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
Unbind(String)
已淘汰.

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
ValueForKey(NSString)

傳回與指定索引鍵相關聯的屬性值。

(繼承來源 NSObject)
ValueForKeyPath(NSString)

傳回可以使用索引鍵路徑到達的屬性值。

(繼承來源 NSObject)
ValueForUndefinedKey(NSString)

表示嘗試讀取未定義索引鍵的值。 如果未覆寫,則會引發 NSUndefinedKeyException。

(繼承來源 NSObject)
ViewForZoomingInScrollView(UIScrollView)

傳回縮放即將出現在捲動檢視中時要縮放的檢視。

(繼承來源 UIScrollViewDelegate)
WillBeginEditing(UITableView, NSIndexPath)

當資料表檢視即將進入撥動到刪除編輯模式時呼叫。

WillChange(NSKeyValueChange, NSIndexSet, NSString)

表示指定索引鍵中指定索引的值即將變更。

(繼承來源 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

(繼承來源 NSObject)
WillChangeValue(String)

表示指定的索引鍵值即將變更。

(繼承來源 NSObject)
WillDeselectRow(UITableView, NSIndexPath)

在取消選取資料列之前呼叫。

WillDisplay(UITableView, UITableViewCell, NSIndexPath)

在針對 所 indexPath 指定的資料列轉譯資料格之前呼叫。

WillDisplayFooterView(UITableView, UIView, nint)

在區段的頁尾檢視顯示之前呼叫。

WillDisplayHeaderView(UITableView, UIView, nint)

在區段的標頭檢視顯示之前呼叫。

WillEndDragging(UIScrollView, CGPoint, CGPoint)

當使用者完成捲動內容時呼叫。

(繼承來源 UIScrollViewDelegate)
WillSelectRow(UITableView, NSIndexPath)

當即將選取資料列時呼叫。

ZoomingEnded(UIScrollView, UIView, nfloat)

內容縮放完成時呼叫。

(繼承來源 UIScrollViewDelegate)
ZoomingStarted(UIScrollView, UIView)

當縮放作業即將啟動時呼叫。

(繼承來源 UIScrollViewDelegate)

擴充方法

GetDebugDescription(INSObjectProtocol)

從 UITableView 接收通知的類別。 MonoTouch 開發人員通常應該使用 UITableViewSource ,而不是這個類別。

GetAccessibilityCustomRotors(NSObject)

取得適用于 this 物件的陣列 UIAccessibilityCustomRotor

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

設定適用于 this 物件的陣列 UIAccessibilityCustomRotor

DecelerationEnded(IUIScrollViewDelegate, UIScrollView)

表示與捲動事件相關的減速已結束。

DecelerationStarted(IUIScrollViewDelegate, UIScrollView)

表示捲動事件的減速已開始。

DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView)

在內嵌值變更時呼叫的方法。

DidZoom(IUIScrollViewDelegate, UIScrollView)

表示指定的 scrollView 已縮放。

DraggingEnded(IUIScrollViewDelegate, UIScrollView, Boolean)

表示拖曳已完成。

DraggingStarted(IUIScrollViewDelegate, UIScrollView)

表示已開始拖曳。

ScrollAnimationEnded(IUIScrollViewDelegate, UIScrollView)

表示與捲動相關的所有動畫都已完成。

Scrolled(IUIScrollViewDelegate, UIScrollView)

表示指定的 scrollView 已捲動。

ScrolledToTop(IUIScrollViewDelegate, UIScrollView)

表示指定的 scrollView 捲動已結束于頂端。

ShouldScrollToTop(IUIScrollViewDelegate, UIScrollView)

是否應該允許捲動至 scrollView 的開頭。

ViewForZoomingInScrollView(IUIScrollViewDelegate, UIScrollView)

要求縮放時要調整的 UIView。

WillEndDragging(IUIScrollViewDelegate, UIScrollView, CGPoint, CGPoint)

表示拖曳即將結束。

ZoomingEnded(IUIScrollViewDelegate, UIScrollView, UIView, nfloat)

表示縮放已完成。

ZoomingStarted(IUIScrollViewDelegate, UIScrollView, UIView)

表示縮放已開始。

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)

表示已移除指定區段的 footerView。

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 時,是否應該縮排位於指定 indexPath 的儲存格。

ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath)

指定 rowAtIndexPath 上的儲存格是否應該顯示動作功能表。

ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

呼叫以指出所識別資料列是否應該在指定的內容中 Springload 的方法。

ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext)

在失去或接收焦點之前 tableView ,先進行 TCalled。 如果任一焦點環境傳 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 上的儲存格即將選取。

適用於

另請參閱