【问题标题】:Add UIScrollView in Existing View在现有视图中添加 UIScrollView
【发布时间】:2021-06-04 01:01:27
【问题描述】:

如何在现有视图控制器中添加滚动视图。我在 stackoverflow 和文章中看到了很多链接,我尝试嵌入滚动视图,但所有约束都变成错误(红色)并且在运行应用程序后看起来很糟糕。有人可以帮助我吗,因为我不是很流利,尤其是在故事板中

【问题讨论】:

  • UIScrollView 有两个独立的指南,框架布局指南和内容布局指南。框架布局指南是调整 ScrollView 本身的大小,内容布局指南是允许内容定义它的大小。通常滚动将具有垂直或水平滚动。您可能会发现此链接有助于了解在 Storyboard 中进行设置的细微差别。 useyourloaf.com/blog/scroll-view-layouts-with-interface-builder
  • 按照您的说法,您尝试使用嵌入,而不是仅将所有约束拉入视图控制器的边界,然后设置约束????
  • @JatinRB 我做了什么我选择了安全区域内的任何元素然后我点击编辑器,嵌入,滚动视图
  • 是的,当嵌入滚动时,它会显示滚动视图比您的控制器更大,因此将这些边界放在控制器中,而不是给它们约束,它将自动设置。
  • 你收到了吗?否则我会指导你。

标签: ios swift uiviewcontroller uiscrollview


【解决方案1】:

取消选中情节提要中的内容布局指南选项,它将解决您的错误

谢谢。

【讨论】:

  • @K Shah 我也试过这个,但在故事板和应用程序中仍然存在同样的问题
  • @MohammedNabil thn 你必须检查 Botton 约束是否正确
猜你喜欢
  • 1970-01-01
  • 2016-02-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-07
  • 1970-01-01
  • 1970-01-01
  • 2023-03-05
相关资源
最近更新 更多