【发布时间】:2021-06-04 01:01:27
【问题描述】:
如何在现有视图控制器中添加滚动视图。我在 stackoverflow 和文章中看到了很多链接,我尝试嵌入滚动视图,但所有约束都变成错误(红色)并且在运行应用程序后看起来很糟糕。有人可以帮助我吗,因为我不是很流利,尤其是在故事板中
【问题讨论】:
-
UIScrollView 有两个独立的指南,框架布局指南和内容布局指南。框架布局指南是调整 ScrollView 本身的大小,内容布局指南是允许内容定义它的大小。通常滚动将具有垂直或水平滚动。您可能会发现此链接有助于了解在 Storyboard 中进行设置的细微差别。 useyourloaf.com/blog/scroll-view-layouts-with-interface-builder
-
按照您的说法,您尝试使用嵌入,而不是仅将所有约束拉入视图控制器的边界,然后设置约束????
-
@JatinRB 我做了什么我选择了安全区域内的任何元素然后我点击编辑器,嵌入,滚动视图
-
是的,当嵌入滚动时,它会显示滚动视图比您的控制器更大,因此将这些边界放在控制器中,而不是给它们约束,它将自动设置。
-
你收到了吗?否则我会指导你。
标签: ios swift uiviewcontroller uiscrollview