往往字符串需要计算size来满足UI排版的自适应的需要,而一般字符串也是放在UILabel里的。 而在计算size的方法里,一般有两种方式(deprecated的就不说了)。

 

NSString的方法 boundingRectWithSize:optoins:attributes:context: 和 UILabel的textRectForBounds:limitedToNumberOfLines 两个方法,那么计算结果有差距吗?我测试了下 ,如下图,结果误差不大,基本可以直接用来赋值label的长宽。

 

测试代码

 

关于字符串计算size的方法比较

 

测试结果

 

关于字符串计算size的方法比较

相关文章:

  • 2022-12-23
  • 2021-08-01
  • 2021-10-18
  • 2021-08-22
  • 2022-12-23
  • 2022-12-23
  • 2021-12-26
  • 2021-11-18
猜你喜欢
  • 2021-06-18
  • 2022-12-23
  • 2021-11-05
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案