如何使UITextView如此之高以至于它完全适合iOS7上的文本内容?

时间:2014-04-07 15:22:37

标签: ios cocoa-touch

我有一个UITextView嵌入UIScrollView。我希望文本视图不滚动,并且完全与显示所有文本所需的一样高。 所以宽度是固定的,我设置内容插入以稍微缩进文本。

如何获得正确的身高?我试图将帧的高度设置为内容高度,但仍然会滚动。

1 个答案:

答案 0 :(得分:0)

这应该可以解决问题:

-(void)resizeTextView
{
    CGRect  frame = _textView.frame;
    frame.size.height = [_textView sizeThatFits:CGSizeMake(frame.size.width, INFINITY)].height;
    _textView.frame = frame;
}