首页 > 解决方案 > UIScrollView 无法滚动

问题描述

我有一个滚动视图,然后在滚动视图中我有一个视图,最后我在视图中有一个文本视图。我关闭了文本视图的滚动功能,这样用户输入的越多,文本视图就越大。然后,我为滚动视图提供了尾随、前导和顶部约束。之后,我将滚动视图中的视图设置为 0,0,0,0 作为其框架,然后给出顶部、底部、尾随和通向文本视图。最后,我将视图宽度设置为超级视图,滚动视图高度等于其中的视图。理论上,当用户键入并进入新行时,视图应该变大,并且由于滚动视图和视图具有相同的高度,因此滚动视图也应该变大。但是,当我换行时,视图变大了,但我无法滚动,没有滚动条,什么也没有。在此处输入图像描述 在此处输入图像描述

标签: swiftxcodeuiscrollviewautolayoutscrollview

解决方案


想通了......滚动视图的高度和视图不能相等,视图应该大于滚动视图,否则滚动视图没有意义。


推荐阅读