Share via


UITableView.RegisterClassForCellReuse Methode

Definition

Überlädt

RegisterClassForCellReuse(Type, NSString)

Registriert einen Typ, um UITableViewCells für einen bestimmten reuseIdentifier bereitzustellen.

RegisterClassForCellReuse(Type, String)

Registriert den Typ für die cellType Wiederverwendung, die vom Bezeichner reuseIdentifierfestgelegt wird.

RegisterClassForCellReuse(Type, NSString)

Registriert einen Typ, um UITableViewCells für einen bestimmten reuseIdentifier bereitzustellen.

public void RegisterClassForCellReuse (Type cellType, Foundation.NSString reuseIdentifier);
member this.RegisterClassForCellReuse : Type * Foundation.NSString -> unit

Parameter

cellType
Type

Der Typ einer UITableViewCell, die erstellt werden soll, wenn der angegebene reuseIdentifier an DequeueReusableCell übergeben wird.

reuseIdentifier
NSString

Der Wiederverwendungsbezeichner.

Hinweise

Mono kann diese Methode verwenden, um den Typ einer Klasse zu registrieren, die instanziiert werden soll, wenn die UITableView eine neue Zelle als Reaktion auf eine Anforderung in DequeueReusableCell für die angegebene reuseIdentifier erstellen muss.

Das Registrieren von Typen mit Zellenbezeichnern hilft, die Menge an Code zu reduzieren, die Sie in Ihre GetCell-Methode schreiben müssen. Dies bedeutet, dass Ihre GetCell-Methode nur DequeueReusableCell mit dem Wiederverwendungsbezeichner aufrufen muss. Wenn keine Zelle verfügbar ist, erstellt die UITableView eine Instanz des angegebenen Typs und gibt sie zurück.

Der von Ihnen registrierte Typ muss einen Konstruktor bereitstellen, der einen IntPtr-Konstruktor verwendet und mit dem C:UIKit.UITableViewCell(IntPtr) -Konstruktor verkettet werden muss.

Gilt für:

RegisterClassForCellReuse(Type, String)

Registriert den Typ für die cellType Wiederverwendung, die vom Bezeichner reuseIdentifierfestgelegt wird.

public void RegisterClassForCellReuse (Type cellType, string reuseIdentifier);
member this.RegisterClassForCellReuse : Type * string -> unit

Parameter

cellType
Type
reuseIdentifier
String

Gilt für: