字符串的大小有个方法可以计算的
- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode
我们还可以使用
加载完数据之后再调用以下方法
[tableView beginUpdate]
[tableView endUpdate]
之后tableView就会再次调用heightForRowAtIndexPath,这时候你就可以返回正确的cell高度给它了。
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 这个方法 是在
把数据加载到 cell 上之后才调用的
[tableView beginUpdate]
[tableView endUpdate]
之后tableView就会再次调用heightForRowAtIndexPath,这时候你就可以返回正确的cell高度给它了。