Bagikan melalui


UITableViewDataSource_Extensions Kelas

Definisi

Metode ekstensi ke IUITableViewDataSource antarmuka untuk mendukung semua metode dari UITableViewDataSource protokol.

public static class UITableViewDataSource_Extensions
type UITableViewDataSource_Extensions = class
Warisan
UITableViewDataSource_Extensions

Keterangan

Metode ekstensi untuk IUITableViewDataSource memungkinkan pengembang memperlakukan instans antarmuka karena memiliki semua metode opsional dari protokol asli UITableViewDataSource . Karena antarmuka hanya berisi anggota yang diperlukan, metode ekstensi ini memungkinkan pengembang untuk memanggil anggota opsional protokol.

Metode

CanEditRow(IUITableViewDataSource, UITableView, NSIndexPath)

Apakah baris yang terletak di harus dapat diedit.

CanMoveRow(IUITableViewDataSource, UITableView, NSIndexPath)

Apakah baris yang terletak di dapat dipindahkan ke lokasi lain dalam tampilan tabel.

CommitEditingStyle(IUITableViewDataSource, UITableView, UITableViewCellEditingStyle, NSIndexPath)

Menerapkan penyisipan atau penghapusan baris yang ditentukan.

MoveRow(IUITableViewDataSource, UITableView, NSIndexPath, NSIndexPath)

Dipanggil ketika baris telah dipindahkan sehingga sumber data dapat 'mengimplementasikan' posisi baris yang diubah yang telah dilakukan di antarmuka pengguna. Ini memastikan data tetap sinkron dengan apa yang ditampilkan.

NumberOfSections(IUITableViewDataSource, UITableView)

Mengembalikan jumlah bagian yang diperlukan untuk menampilkan data.

SectionFor(IUITableViewDataSource, UITableView, String, nint)

Mengembalikan indeks bagian dengan yang diberikan dan .

SectionIndexTitles(IUITableViewDataSource, UITableView)

Mengembalikan array judul yang akan ditampilkan sebagai indeks pada tampilan tabel.

TitleForFooter(IUITableViewDataSource, UITableView, nint)

Dipanggil untuk mengisi footer untuk bagian yang ditentukan.

TitleForHeader(IUITableViewDataSource, UITableView, nint)

Dipanggil untuk mengisi header untuk bagian yang ditentukan.

Berlaku untuk