在UIScrollView中自动调整UITextView的大小

时间:2015-04-21 19:48:41

标签: ios objective-c uiscrollview uitextview

我有一个问题,如何在scrollview中调整textview的大小,而scrollview也必须调整大小以适应textview的大小。 谢谢。

1 个答案:

答案 0 :(得分:1)

没有自动布局,它就容易多了。只需获取UITextView的contentSize属性:

float textViewHeight = textView.contentSize.height;

然后根据文本视图的内容大小设置滚动视图内容大小:

scrollview.contentSize = CGSizeMake(320,textViewHeight + 100);

这将使滚动视图的高度成为textview内容大小的高度加上100像素(如果滚动视图中有其他内容)。

相关问题