Compartir a través de


UITableViewDelegate.GetHeightForRow(UITableView, NSIndexPath) Método

Definición

Se llama para determinar el alto de la fila en 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

Parámetros

tableView
UITableView

Vista de tabla.

indexPath
NSIndexPath

Ubicación de la fila.

Devoluciones

Alto de la fila (en puntos) como .float

Atributos

Comentarios

Este método permite que las filas tengan diferentes alturas (por ejemplo, filas que contienen un número variable de líneas de texto). Si se implementa este método, invalida la RowHeight propiedad establecida en la vista de tabla, para la fila en indexPath.

Hay implicaciones de rendimiento para usar este método en lugar de RowHeight: cada vez que se muestra una vista de tabla, llama a este método para cada una de sus filas. Esto puede dar lugar a un rendimiento deficiente cuando la tabla tiene un gran número de filas (por ejemplo, 1000 filas o más).

Se aplica a