Поделиться через


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), разработчики приложений nullDequeueReusableCell(String, NSIndexPath) должны проверить результат и при необходимости создать новый UITableViewCell экземпляр).

После извлечения ячейки все ее соответствующие свойства должны быть заданы indexPathна основе .

Применяется к