値の一部が画面の端から出るほど大きいので、私は自分のテーブルビューでいくつかの単語の折り返しをしています。太字のUIFontを作成するには
しかし、フォントとサイズと太さがテーブルビューのデフォルト設定と一致せず、誰かがそれを解決するのに役立つことを期待していました。
これは私がフィールドを設定するためにやっているものです:
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *cellText = @"Go get some text for your cell.";
UIFont *cellFont = [UIFont fontWithName:@"Helvetica" size:17.0];
CGSize constraintSize = CGSizeMake(280.0f, MAXFLOAT);
CGSize labelSize = [cellText sizeWithFont:cellFont constrainedToSize:constraintSize lineBreakMode:UILineBreakModeWordWrap];
return labelSize.height + 20;
}
完璧があり、時間が経過すると、そのためのおかげで私はあなたの答えを受け入れるだろう..あなたは偶然のデフォルトサイズを知っているwouldntの通常はテーブルビューのセルにあるフォントですか? – HurkNburkS
17点です。 –
何かの理由で、何かの理由で17がまだまだ小さくなっています。私は初期化していないセルに現れます。 – HurkNburkS