Ios 动态收缩文本字段';s帧到输入的文本

Ios 动态收缩文本字段';s帧到输入的文本,ios,uitextview,shrink,Ios,Uitextview,Shrink,我有一个textview,它是在应用程序运行时动态创建的,文本由用户输入。如何设置textview的框架,使框架正好与文本大小相同?我所要寻找的是类似于泡泡在iMessages中收缩和膨胀的方式 我正在使用下面的代码 CGRect frame = _textView.frame; frame.size.height = _textView.contentSize.height; _textView.frame = frame; 调整高度,但我不确定如何同时调整高度和宽度,因为它们都取决于用户输

我有一个textview,它是在应用程序运行时动态创建的,文本由用户输入。如何设置textview的框架,使框架正好与文本大小相同?我所要寻找的是类似于泡泡在iMessages中收缩和膨胀的方式

我正在使用下面的代码

CGRect frame = _textView.frame;
frame.size.height = _textView.contentSize.height;
_textView.frame = frame;
调整高度,但我不确定如何同时调整高度和宽度,因为它们都取决于用户输入

[_textView sizeToFit];

希望有帮助。

没有,一点帮助都没有。