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


UITableViewDelegate.GetHeightForRow(UITableView, NSIndexPath) Метод

Определение

Вызывается для определения высоты строки в .indexPath

[Foundation.Export("tableView:heightForRowAtIndexPath:")]
public virtual nfloat GetHeightForRow (UIKit.UITableView tableView, Foundation.NSIndexPath indexPath);
abstract member GetHeightForRow : UIKit.UITableView * Foundation.NSIndexPath -> nfloat
override this.GetHeightForRow : UIKit.UITableView * Foundation.NSIndexPath -> nfloat

Параметры

tableView
UITableView

Представление таблицы.

indexPath
NSIndexPath

Расположение строки.

Возвращаемое значение

Высота строки (в пунктах) в виде float.

Атрибуты

Комментарии

Этот метод позволяет строкам иметь разную высоту (например, строки, содержащие переменное количество текстовых строк). Если этот метод реализован, он переопределяет свойство, заданное RowHeight в табличном представлении для строки в indexPath.

Использование этого метода влияет на производительность: RowHeightкаждый раз при отображении табличного представления он вызывает этот метод для каждой строки. Это может привести к снижению производительности, если таблица содержит большое количество строк (например, 1000 строк или более).

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