先设置好 textView的内容文字,再调用以下代码,就能够得到文字内容的size,其中参数表示最大的size的尺寸,通常,高度应该不限制,宽度是控件的宽度。

let newSize = statementTextView.sizeThatFits(CGSizeMake(viewSize.width-40, 9000));

 

这个方法测量的数据比较准,不像用        content.boundingRectWithSize(CGSizeMake(viewSize.width-40, 9000), options: [.UsesLineFragmentOrigin,.UsesFontLeading,.TruncatesLastVisibleLine], attributes: [NSFontAttributeName:font!], context: nil)

计算出来的大小总是不太准,尚不知道原因!

相关文章:

  • 2022-01-22
  • 2022-12-23
  • 2022-12-23
  • 2021-12-15
  • 2022-12-23
  • 2022-12-23
  • 2021-10-31
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-09
  • 2022-12-23
  • 2021-08-01
  • 2021-06-03
相关资源
相似解决方案