iOS label通过内容获取高度

+ (CGFloat)cellHeightWithMsg:(NSString *)msg
{
    UILabel *label = [[UILabel alloc] init];
    label.text = msg;
    label.font = [UIFont systemFontOfSize:16];
    label.numberOfLines = 0;
    CGSize size = [label sizeThatFits:CGSizeMake(UIScreenWidth-26, CGFLOAT_MAX)];
    return size.height;
}

 

posted on 2018-01-18 14:45  麦芽呀~  阅读(2703)  评论(0编辑  收藏  举报