UITextView自动高度

Rol*_*llo 9 iphone xcode objective-c ipad ios

如何将UITextView扩展或缩小到其中文本的大小,然后使UIScrollview展开或缩小以适应UITextView

bry*_*mac 28

CGRect frame;
frame = textiew.frame;
frame.size.height = [textView contentSize].height;
textView.frame = frame;
Run Code Online (Sandbox Code Playgroud)

需要注意的一点是,只有使用addSubview将UITextView添加到视图并将文本分配给它之后,才能使用正确的contentSize .在此之前,它等于frame.size

  • textView contentSize似乎没有做任何事情. (8认同)