Я использую делегат UITableView
для динамического изменения размера UITableViewCells
, но по какой-то причине следующий фрагмент кода дает мне сигнал прерывания.Есть ли какие-либо очевидные проблемы с этим?
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *comment = [_comments objectAtIndex:indexPath.row];
CGSize expectedLabelSize = [comment sizeWithFont:[UIFont boldSystemFontOfSize:12.0] constrainedToSize:CGSizeMake(250, CGFLOAT_MAX) lineBreakMode:UILineBreakModeWordWrap];
return expectedLabelSize.height;
}