共用方式為


UITableView.RegisterClassForCellReuse 方法

定義

多載

RegisterClassForCellReuse(Type, NSString)

註冊類型以提供 UITableViewCells 給特定的 reuseIdentifier。

RegisterClassForCellReuse(Type, String)

cellType註冊型別以供重複使用,以識別碼 reuseIdentifier 為索引鍵。

RegisterClassForCellReuse(Type, NSString)

註冊類型以提供 UITableViewCells 給特定的 reuseIdentifier。

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

參數

cellType
Type

當指定的 reuseIdentifier 傳遞至 DequeueReusableCell 時,要建立的 UITableViewCell 類型。

reuseIdentifier
NSString

重複使用識別碼。

備註

如果 UITableView 需要建立新的儲存格,以回應 DequeueReusableCell 中指定之 reuseIdentifier 的要求,Mono 可以使用此方法來註冊應該具現化的類別類型。

使用儲存格識別碼註冊類型有助於減少您必須在 GetCell 方法中撰寫的程式碼數量。 這表示您的 GetCell 方法只需要使用重複使用識別碼呼叫 DequeueReusableCell,而且如果沒有可用的儲存格,UITableView 會建立指定類型的實例並傳回它。

您註冊的類型必須提供採用 IntPtr 建構函式的建構函式,而且必須鏈結至 C:UIKit.UITableViewCell (IntPtr) 建構函式。

適用於

RegisterClassForCellReuse(Type, String)

cellType註冊型別以供重複使用,以識別碼 reuseIdentifier 為索引鍵。

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

參數

cellType
Type
reuseIdentifier
String

適用於