0

今、私は次のように TableViewCell の高さを計算しheightForRowAtIndexPathます:

[string sizeWithFont:font constrainedToSize:constraintSize lineBreakMode:NSLineBreakByWordWrapping];

しかし、その中に行スペースがあるため、正確ではないことがわかりました。つまり、行が増えると、空白が増えます。

では、皆さんはどのように高さを計算しますか?

ありがとうございます!

4

3 に答える 3

0

これにより、セルの正しい高さが得られます。

 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
    {
         CGSize size = [string sizeWithFont:font constrainedToSize:constraintSize lineBreakMode:NSLineBreakByWordWrapping];
       return size.height;
    }
于 2013-06-17T13:49:35.190 に答える