1

高さの増加に関連する質問が多すぎますUITableViewCellsが、必要なものを正確に取得できません。

の動的高さを計算する必要がありUITableViewCellます。しかし、問題は、私のセルに 1 から 100 までの動的な数のボタンがあることです。事前にいくつのボタンが表示されるかわかりません。では、高さはどのように計算すればよいのでしょうか。

4

2 に答える 2

1

1 つの方法は、たとえば cellHeight のグローバル変数を使用して、セルをカスタマイズするときに cellHeight を動的に変更することです。

最後に、cellHeight を返します

- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    return cellHeight;
}`
于 2013-03-26T12:48:33.230 に答える
0

サイズの取得には2つの方法がありますUITableViewCell

1) cell.bounds.size.height 
2) cell.contentView.frame.size.height

実際に必要なものに応じて異なります。

于 2013-03-26T11:49:16.180 に答える