dynamic展开UITextView

我有UITextView,我想dynamic地扩展它。 如果文本应该滚动我想展开视图以适应文本的数量。 我怎样才能做到这一点。 谢谢

当你结束你的文字的编辑写这个。

- (void) textViewDidEndEditing:(UITextView *)textView { CGRect frame = myTextView.frame; frame.size.height = myTextView.contentSize.height; myTextView.frame = frame; } 

您将不得不在UITextView(特定的固定宽度)内find需要包含的文本的高度,然后将其框架高度设置为该值,以使其不可滚动。 你可以通过这个例子来看看究竟是怎么做到的。