动态计算文本高度

原创 2016年05月30日 12:52:08

- (CGSize)textHeightSize:(NSString *)text maxSize:(CGSize)maxSize textFont:(UIFont *)font

{

    NSDictionary *dic = @{NSFontAttributeName : font};

    CGSize labelSize = [text boundingRectWithSize:maxSize

                                          options:NSStringDrawingTruncatesLastVisibleLine |

                                                  NSStringDrawingUsesLineFragmentOrigin |

                                                  NSStringDrawingUsesFontLeading

                                       attributes:dic context:nil].size;

    return labelSize;

}

相关文章推荐

React Native 实现动态计算文本高度

1.需求        在实际手机开发中经常遇到,需要动态计算文本的高度,尤其在文本列表中,当然你可以实现动态计算ListView 的cell的高度,请参考: react native 实现动态高度...

Winfrom固定Label宽度,根据文本动态改变Label的高度

博客开了好久,一直没写东西,今天终于有了一件让我有动力写一篇文章的事,嘿嘿。 做界面开发的人,估计最头疼的就是动态的计算各种高度了吧。 最近有一个项目,用到Label,要固定住宽度,然后根据文本的长度...

根据文本内容的长度动态的设置TextView的高度

在做Android开发中,经常需要根据文本内容的长度和手机屏幕的大小动态的设置TextView的高度。设置TextView的高度后,再设置TextView可以滑动,就可以展示完整的文本,但是TextV...
  • kg_2012
  • kg_2012
  • 2017年06月28日 20:39
  • 555

IOS7中动态计算UILable的高度

  • 2014年07月01日 16:44
  • 261KB
  • 下载

IOS 富文本 ,设置行间距、字间距,计算高度(转载组合而成)

1计算label内字体在设置行间距和字间距后的高度 2富文本的详细介绍。

在Qt中计算文本的宽度与高度

在写一些需要精确布局或者排版的软件时候,我们需要知道文本的宽度和高度,保证我们在适当的坐标中使用drawText。例如,我在做一个简单的扫雷软件时,希望把每个格子附近的雷数给显示在小格子里,如下图所示...

IOS 根据 指定的 字体类型 ,size ,计算 绘制 文本 所需要的 宽度与高度

Iphone 允许 我们直接用于字体实例变量 的 字体类型(NSString) 有 : “Arial”, “Helvetica”, "Georgia", "Courier New", "Ma...

iOS 7下计算文本高度注意事项

IOS6下的文本高度计算方式如下: CGSize size = [label.text sizeWithFont:label.font constrainedToSize:CGSizeMake(13...

如何使用Core Text计算一段文本绘制在屏幕上之后的高度

作者:virushuo 发表于 2010-07-17 03:07 最后更新于 2010-07-17 14:07 版权声明:按照by-nc-sa的cc协议可转载,拒绝采用“独家” 授权媒介...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:动态计算文本高度
举报原因:
原因补充:

(最多只允许输入30个字)