Bagikan melalui


UITableView.DequeueReusableCell Metode

Definisi

Overload

DequeueReusableCell(NSString)

Mengembalikan sel tampilan tabel yang dapat digunakan kembali yang dibuat dengan Pengidentifikasi Ulang yang diberikan.

DequeueReusableCell(String)

Mengembalikan sel tampilan tabel yang dapat digunakan kembali yang dibuat dengan Pengidentifikasi Ulang yang diberikan.

DequeueReusableCell(NSString, NSIndexPath)

Mengembalikan sel tampilan tabel yang dapat digunakan kembali untuk yang diberikan reuseIdentifier, berukuran indexPathtepat untuk .

DequeueReusableCell(String, NSIndexPath)

Mengembalikan sel yang dapat digunakan kembali yang diidentifikasi oleh reuseIdentifier dan terletak di indexPath.

DequeueReusableCell(NSString)

Mengembalikan sel tampilan tabel yang dapat digunakan kembali yang dibuat dengan Pengidentifikasi Ulang yang diberikan.

public UIKit.UITableViewCell DequeueReusableCell (Foundation.NSString identifier);
member this.DequeueReusableCell : Foundation.NSString -> UIKit.UITableViewCell

Parameter

identifier
NSString

String yang mengidentifikasi jenis sel yang diminta.

Mengembalikan

Yang UITableViewCell terkait dengan identifier, atau null jika tidak ada sel dalam antrean dengan tertentu identifier.

Keterangan

Cache penggunaan kembali sel penting untuk efisiensi dan pengembang aplikasi harus menggunakannya untuk tabel dinamis.

Pengembang aplikasi yang menargetkan iOS 6 dan yang lebih baru harus menggunakan RegisterClassForCellReuse(Type, String) atau RegisterNibForCellReuse(UINib, String). UITableViewCell Setelah kelas terdaftar, panggilan ke DequeueReusableCell(String, NSIndexPath) akan mengembalikan objek yang baru dibuat seperlunya, daripada mengembalikan null.

Pengembang aplikasi harus lebih memilih penggunaan DequeueReusableCell(NSString, NSIndexPath), yang mengembalikan UITableViewCell yang berukuran tepat untuk jalur indeks.

Lihat juga

  • <xref:UIKit.UITableView.RegisterClassForCellReuse>
  • <xref:UIKit.UITableView.RegisterNibForCellReuse>

Berlaku untuk

DequeueReusableCell(String)

Mengembalikan sel tampilan tabel yang dapat digunakan kembali yang dibuat dengan Pengidentifikasi Ulang yang diberikan.

[Foundation.Export("dequeueReusableCellWithIdentifier:")]
public virtual UIKit.UITableViewCell DequeueReusableCell (string identifier);
abstract member DequeueReusableCell : string -> UIKit.UITableViewCell
override this.DequeueReusableCell : string -> UIKit.UITableViewCell

Parameter

identifier
String

String yang mengidentifikasi jenis sel yang diminta.

Mengembalikan

Yang UITableViewCell terkait dengan identifier, atau null jika tidak ada sel dalam antrean dengan tertentu identifier.

Atribut

Keterangan

Cache penggunaan kembali sel penting untuk efisiensi dan pengembang aplikasi harus menggunakannya untuk tabel dinamis.

Pengembang aplikasi yang menargetkan iOS 6 dan yang lebih baru harus menggunakan RegisterClassForCellReuse(Type, String) atau RegisterNibForCellReuse(UINib, String). UITableViewCell Setelah kelas terdaftar, panggilan ke DequeueReusableCell(String, NSIndexPath) akan mengembalikan objek yang baru dibuat seperlunya, daripada mengembalikan null.

Pengembang aplikasi harus lebih memilih penggunaan DequeueReusableCell(NSString, NSIndexPath), yang mengembalikan UITableViewCell yang berukuran tepat untuk jalur indeks.

Lihat juga

  • <xref:UIKit.UITableView.RegisterClassForCellReuse>
  • <xref:UIKit.UITableView.RegisterNibForCellReuse>

Berlaku untuk

DequeueReusableCell(NSString, NSIndexPath)

Mengembalikan sel tampilan tabel yang dapat digunakan kembali untuk yang diberikan reuseIdentifier, berukuran indexPathtepat untuk .

[Foundation.Export("dequeueReusableCellWithIdentifier:forIndexPath:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual UIKit.UITableViewCell DequeueReusableCell (Foundation.NSString reuseIdentifier, Foundation.NSIndexPath indexPath);
abstract member DequeueReusableCell : Foundation.NSString * Foundation.NSIndexPath -> UIKit.UITableViewCell
override this.DequeueReusableCell : Foundation.NSString * Foundation.NSIndexPath -> UIKit.UITableViewCell

Parameter

reuseIdentifier
NSString

String yang mengidentifikasi jenis sel yang diminta.

indexPath
NSIndexPath

Sel tertentu sedang diminta.

Mengembalikan

Yang UITableViewCell terkait dengan identifier.

Atribut

Keterangan

Ini adalah metode yang disukai GetHeightForRow(UITableView, NSIndexPath) untuk digunakan kembali sel, karena memanggil dan mengembalikan ukuran UITableViewCellyang tepat.

Metode ini harus didahului dengan pendaftaran sel menggunakan RegisterClassForCellReuse(Type, String) atau RegisterNibForCellReuse(UINib, String). Jika tidak, NSInternalInconsistencyException pengecualian akan dinaikkan saat runtime.

Cache penggunaan kembali sel penting untuk efisiensi dan pengembang aplikasi harus menggunakannya untuk tabel dinamis.

Lihat juga

  • <xref:UIKit.UITableView.RegisterClassForCellReuse>
  • <xref:UIKit.UITableView.RegisterNibForCellReuse>

Berlaku untuk

DequeueReusableCell(String, NSIndexPath)

Mengembalikan sel yang dapat digunakan kembali yang diidentifikasi oleh reuseIdentifier dan terletak di indexPath.

public UIKit.UITableViewCell DequeueReusableCell (string reuseIdentifier, Foundation.NSIndexPath indexPath);
member this.DequeueReusableCell : string * Foundation.NSIndexPath -> UIKit.UITableViewCell

Parameter

reuseIdentifier
String
indexPath
NSIndexPath

Mengembalikan

Berlaku untuk