自适应cell的高度

2016-05-18  本文已影响98人  吞风吻雨葬落日未曾彷徨

在返回cell高度的TableView的协议里调用如下方法:

- (CGFloat)heightForString:(NSString *)aString size:(NSInteger)size{
    NSDictionary *dic = @{NSFontAttributeName:[UIFont systemFontOfSize:size]};
    CGRect rect = [aString boundingRectWithSize:CGSizeMake(300, 100000) options:NSStringDrawingUsesLineFragmentOrigin attributes:dic context:nil];
    return rect.size.height;
}
// 返回值就是高度
上一篇下一篇

猜你喜欢

热点阅读