首页 > 解决方案 > UIScrollview 底部的额外空白区域

问题描述

我的 Scroll View 被固定到所有 4 个侧面的安全区域,并且是屏幕的大小。我将内容视图(滚动视图内的视图)固定到滚动视图的内容布局指南。并且我在视图中的所有 UI 元素都受到了适当的约束,因此滚动视图高度不明确不是问题。但是用户可以向下滚动继续按钮,我不知道如何解决这个问题。

这是我遇到的错误: 滚动视图内内容视图下方的额外空间的图像

另一个图像。这会导致蓝色视图下方的空白,因此,我希望用户无法滚动到蓝色视图。

标签: iosswiftuiscrollviewuistoryboard

解决方案


要将按钮固定在视图的底部,然后:

  • 确保继续按钮和蓝色视图不在滚动视图内
  • 将蓝色视图约束到主视图的底部约束
  • 将滚动视图的底部约束约束到蓝色视图的顶部

这样,按钮将保持固定,而滚动视图中的内容仍可滚动


推荐阅读