sizeThatFits在iOS7上无法正常工作,在iOS8上运行正常

时间:2014-10-03 08:30:51

标签: objective-c ios7 ios8 uitextview

CGSize size = [_textView sizeThatFits:CGSizeMake(300, kTextViewHeight)];

它在ios7和iOS8上的工作方式不同。在ios8中,它正确地给出了文本的高度,但是在IOS7中,它只留下了等于kTextViewHeight的高度。请帮帮我。

1 个答案:

答案 0 :(得分:0)

使用FLT_MAX代替kTextViewHeight: -

CGSize size = [_textView sizeThatFits:CGSizeMake(width, FLT_MAX)];