sizeThatFits有时会返回比iOS 8中的文本多一行(或更少)的高度

时间:2015-03-30 13:10:12

标签: ios objective-c uitextview sizetofit

我尝试使用以下代码获取UITextView的拟合高度:

[textView sizeThatFits:CGSizeMake(textView.frame.size.width, FLT_MAX)].height;

它在大多数时间返回正确的值,但有时会返回一个比正确的高度值多一行或多于一行的值。

这是一个正确的例子:

correct height value

......这是另一个错误的问题(全文是#34;加利福尼亚(没有尽头)")

incorrect height value

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

使用UILabel代替UITextView解决了我的问题。