swift - UIScrollView 无法滚动
问题描述
我有一个滚动视图,然后在滚动视图中我有一个视图,最后我在视图中有一个文本视图。我关闭了文本视图的滚动功能,这样用户输入的越多,文本视图就越大。然后,我为滚动视图提供了尾随、前导和顶部约束。之后,我将滚动视图中的视图设置为 0,0,0,0 作为其框架,然后给出顶部、底部、尾随和通向文本视图。最后,我将视图宽度设置为超级视图,滚动视图高度等于其中的视图。理论上,当用户键入并进入新行时,视图应该变大,并且由于滚动视图和视图具有相同的高度,因此滚动视图也应该变大。但是,当我换行时,视图变大了,但我无法滚动,没有滚动条,什么也没有。
解决方案
想通了......滚动视图的高度和视图不能相等,视图应该大于滚动视图,否则滚动视图没有意义。
推荐阅读
- android-studio - 使用 Android Studio 构建 APK Flutter 时出错
- c# - 在需求上添加具有可变参数的 .Net Core Policy
- python - 如何在 Python 中通过基于消息传递的调用使用 Async / Await
- c++ - 为什么将结构传递给函数而不是单独的参数?
- javascript - 调试 node.js 时出现“断点已设置但尚未绑定”错误
- r - RStudio 中的交互式 Treemap d3tree - 使用 savewidget() 时没有图例
- r - RMarkdown 无法正确呈现
- android - getIdentifier() 返回无效的资源 ID
- jquery - @URL.Action 链接在引导下拉菜单中不可点击
- excel - 嵌套 IF 语句忽略空格 (3)