美文网首页
UILabel计算高度

UILabel计算高度

作者: 一枚霉 | 来源:发表于2016-05-25 16:30 被阅读988次

第一种方法:

CGfloat width = 220;

NSDictionary*fontAttributesDict = @{NSFontAttributeName:[UIFontsystemFontOfSize:17]};

CGRectcomputeFrame = [ test boundingRectWithSize:CGSizeMake(width,MAXFLOAT)options:NSStringDrawingUsesLineFragmentOriginattributes:fontAttributesDictcontext:nil];

碰到UILabel 是attributedText(有不同大小的字体)无法准确计算

第二种方法:

CGfloat width = 220;

CGSizesize= [UILabel sizeThatFits:CGSizeMake(width,MAXFLOAT)];

尚未碰到无法准确计算的高度

相关文章

网友评论

      本文标题:UILabel计算高度

      本文链接:https://www.haomeiwen.com/subject/khetdttx.html