Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 具有可变高度的UIScrollView_Ios_Uiview_Uiscrollview_Uitextview - Fatal编程技术网

Ios 具有可变高度的UIScrollView

Ios 具有可变高度的UIScrollView,ios,uiview,uiscrollview,uitextview,Ios,Uiview,Uiscrollview,Uitextview,我有一个滚动视图,其中UIView作为子视图,而UIView又有许多子视图,其中一个是高度可变的textView。这是视图的层次结构: -UIScrollView - UIView -UITextView with variable height -UImages As可以根据内容的长度动态改变UIView的高度,最后是scrollView?当用户编辑UITextView字段时,获取其边界高度并重新计算可滚动视图的总体大小,然后设置UIScrollView的c

我有一个滚动视图,其中UIView作为子视图,而UIView又有许多子视图,其中一个是高度可变的textView。这是视图的层次结构:

-UIScrollView
   - UIView
       -UITextView with variable height
       -UImages

As可以根据内容的长度动态改变UIView的高度,最后是scrollView?

当用户编辑
UITextView
字段时,获取其边界高度并重新计算可滚动视图的总体大小,然后设置
UIScrollView
contentSize
属性

您可以通过
UITextViewDelegate
textViewDidEndEditing:
方法检测
UITextView
对象编辑的结束