共用方式為


UITableViewDataSource.GetCell(UITableView, NSIndexPath) 方法

定義

由資料表檢視呼叫,以填入資料列的 indexPath 儲存格檢視。

[Foundation.Export("tableView:cellForRowAtIndexPath:")]
public abstract UIKit.UITableViewCell GetCell (UIKit.UITableView tableView, Foundation.NSIndexPath indexPath);
abstract member GetCell : UIKit.UITableView * Foundation.NSIndexPath -> UIKit.UITableViewCell

參數

tableView
UITableView

要求儲存格的資料表檢視。

indexPath
NSIndexPath

顯示儲存格之資料列的位置。

傳回

繼承自 UITableViewCell 的 物件,該資料表可用於指定的資料列。 請勿傳回 null 或引發判斷提示。

實作

屬性

備註

這個方法會針對螢幕上可見的每個資料列呼叫一次。 在捲動期間,會在新資料列進入檢視時呼叫其他時間。 從檢視消失的儲存格會由資料表檢視快取。 此方法的實作應該呼叫資料表檢視的 DequeueReusableCell(NSString) 方法,以取得快取的資料格物件以供重複使用。 如果 RegisterClassForCellReuse(Type, String)RegisterNibForCellReuse(UINib, String) 尚未在初始化期間呼叫,應用程式開發人員必須視需要檢查 的結果 DequeueReusableCell(String, NSIndexPath)null ,並視需要具現化新的 UITableViewCell) 。

擷取儲存格之後,必須根據 indexPath 設定其所有相關屬性。

適用於