美文网首页
动态计算返回文字的高度

动态计算返回文字的高度

作者: 安勒个安 | 来源:发表于2016-11-29 22:26 被阅读29次

    多数情况下,我们返回的数据显示在UILabel、UITextView、UITableView上并不是固定的,下面这个方法是帮助我们动态的去计算文字高度。展示在UI界面上

    • method 获取指定宽度情况下,字符串Value的高度
    • param value 待计算的字符串
    • param fontSize 字体的大小
    • param andWidth 限制字符串显示区域的宽度
    • result float 返回的高度
      -(float) heightForString:(NSString *)value fontSize:(float)fontSize andWidth:(float)width  
    {  
        CGSize sizeToFit = [value sizeWithFont:[UIFont systemFontOfSize:fontSize] constrainedToSize:CGSizeMake(width, CGFLOAT_MAX) lineBreakMode:UILineBreakModeWordWrap];
     //  此处的换行类型(lineBreakMode)可根据自己的实际情况进行设置
     
        return sizeToFit.height;  
    }  
    

    相关文章

      网友评论

          本文标题:动态计算返回文字的高度

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