UITableViewDelegate.GetHeightForRow(UITableView, NSIndexPath) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
の行の高さを決定するために呼び出されます 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
- 属性
注釈
このメソッドを使用すると、行の高さが異なります (たとえば、可変数のテキスト行を含む行)。 このメソッドが実装されている場合は、 の行indexPath
のRowHeightテーブル ビューで設定されたプロパティをオーバーライドします。
の代わりに RowHeightこのメソッドを使用すると、パフォーマンスに影響があります。テーブル ビューが表示されるたびに、その行ごとにこのメソッドが呼び出されます。 これにより、テーブルに多数の行 (1000 行以上など) がある場合、パフォーマンスが低下する可能性があります。