IUITableViewDelegate インターフェイス

定義

プロトコル UITableViewDelegateの必要なメソッド (存在する場合) を表すインターフェイス。

[Foundation.Protocol(Name="UITableViewDelegate", WrapperType=typeof(UIKit.UITableViewDelegateWrapper))]
public interface IUITableViewDelegate : IDisposable, UIKit.IUIScrollViewDelegate
type IUITableViewDelegate = interface
    interface INativeObject
    interface IDisposable
    interface IUIScrollViewDelegate
派生
属性
実装

注釈

このインターフェイスには、 で UITableViewDelegate定義されているプロトコルから必要なメソッド (存在する場合) が含まれています。

開発者がこのインターフェイスを実装するクラスを作成する場合、実装メソッドは、プロトコルで定義されているメソッドの一致するシグネチャを使用して Objective-C に自動的に UITableViewDelegate エクスポートされます。

省略可能なメソッド (ある場合) は、 インターフェイスの拡張メソッドとして クラスによって UITableViewDelegate_Extensions 提供され、開発者はプロトコルで任意のメソッドを呼び出すことができます。

プロパティ

Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 INativeObject)

拡張メソッド

DecelerationEnded(IUIScrollViewDelegate, UIScrollView)

スクロール イベントに関連する減速が終了したことを示します。

DecelerationStarted(IUIScrollViewDelegate, UIScrollView)

スクロール イベントの減速が開始されたことを示します。

DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView)

inset 値が変更されたときに呼び出されるメソッド。

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 でアクセサリ/開示 buttom をタップしたことを示します。

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 のセルを編集中にインデントするかどうかを指定します。

ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath)

指定した rowAtIndexPath のセルにアクション メニューを表示するかどうか。

ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

指定したコンテキストで識別された行を読み込むかどうかを示すために呼び出されるメソッド。

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 のセルが選択されようとしている状態を示します。

適用対象