UITableViewDataSource.GetCell(UITableView, NSIndexPath) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
由資料表檢視呼叫,以填入資料列的 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
設定其所有相關屬性。