次の方法で共有


UITableViewDataSource_Extensions クラス

定義

プロトコルからUITableViewDataSourceのすべてのメソッドをIUITableViewDataSourceサポートする インターフェイスへの拡張メソッド。

public static class UITableViewDataSource_Extensions
type UITableViewDataSource_Extensions = class
継承
UITableViewDataSource_Extensions

注釈

の拡張メソッドを使用すると、 IUITableViewDataSource 開発者はインターフェイスのインスタンスを、元 UITableViewDataSource のプロトコルのすべての省略可能なメソッドを持つものとして処理できます。 インターフェイスには必要なメンバーのみが含まれているので、これらの拡張メソッドを使用すると、開発者はプロトコルの省略可能なメンバーを呼び出すことができるようになります。

メソッド

CanEditRow(IUITableViewDataSource, UITableView, NSIndexPath)

にある行を編集可能にする必要があるかどうか。

CanMoveRow(IUITableViewDataSource, UITableView, NSIndexPath)

にある行をテーブル ビュー内の別の場所に移動できるかどうか。

CommitEditingStyle(IUITableViewDataSource, UITableView, UITableViewCellEditingStyle, NSIndexPath)

指定した行の挿入または削除をコミットします。

MoveRow(IUITableViewDataSource, UITableView, NSIndexPath, NSIndexPath)

ユーザー インターフェイスで実行された変更された行位置をデータ ソースが "実装" できるように、行が移動されたときに呼び出されます。 これにより、データが表示されている内容と同期された状態に保たれます。

NumberOfSections(IUITableViewDataSource, UITableView)

データを表示するために必要なセクションの数を返します。

SectionFor(IUITableViewDataSource, UITableView, String, nint)

指定した と を含むセクションのインデックスを返します。

SectionIndexTitles(IUITableViewDataSource, UITableView)

テーブル ビューのインデックスとして表示されるタイトルの配列を返します。

TitleForFooter(IUITableViewDataSource, UITableView, nint)

指定したセクションのフッターを設定するために呼び出されます。

TitleForHeader(IUITableViewDataSource, UITableView, nint)

指定したセクションのヘッダーを設定するために呼び出されます。

適用対象