Да, вы можете, я делаю что-то очень похожее в одном из моих собственных приложений, используя следующее, надеюсь, это поможет
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
NSString *message = [log objectAtIndex:indexPath.row];
CGSize size = [message sizeWithFont:[UIFont systemFontOfSize:12] constrainedToSize:CGSizeMake(320.0f, 480.0f) lineBreakMode:UILineBreakModeWordWrap];
return size.height + 15;
}