1. 首页
  2. 移动开发
  3. iOS
  4. iOS获取Label高度的几种方法与对比

iOS获取Label高度的几种方法与对比

上传者: 2021-07-23 12:41:48上传 PDF文件 100.20 KB 热度 22次

在设置 UILabel 的 Frame 高度时,不能简单的设置为字体的 使用 使用 使用 使用 限制最大宽高, 虽然是自适应,但是需要限制最大的宽度和高度。类型为 应用于字符串的文本属性。在设置字体为 30 的情况下,前两种使用 我猜测其原因都是因为,文本渲染引擎在渲染一行文本的时候都需要在label的顶部和底部预留一小部分空间,应该是出于排版美观方面的考量。在显示不同的 font size 的字体时,获得的字符串高度比比如 所以平常设置 UILabel 高度的时候,也不能简单的在 font height 基础之上加随意值。

用户评论