【问题标题】:Scrollview in storyboard does not scroll故事板中的滚动视图不滚动
【发布时间】:2020-09-02 06:00:26
【问题描述】:

我在情节提要中创建了一个具有多个视图的滚动视图,但滚动视图不滚动。请参阅屏幕截图。我有一个带有图像的滚动视图和另一个嵌入视图区域之外的视图。我希望滚动视图向下滚动,但当我在模拟器中看到代码时它不会向下滚动。

【问题讨论】:

    标签: ios swift


    【解决方案1】:

    您需要添加一个具有 1000(或任何您想要的)高度常量的 UIView 到 scrollView 并使 UIView 的宽度等于 view

    【讨论】:

      【解决方案2】:

      ScrollView需要知道它的可滚动区域,所以需要为ScrollView的内容提供宽高信息:

      1. width - 您可以创建空视图(高度约束等于 1),将其放置在 scrollView 内,将其前导和尾随约束设置为 scrollView 并将宽度约束设置为等于主视图。然后,scrollView 就会知道它的可滚动区域与屏幕的宽度相同。

      2. height - 您需要为 scrollView 内的第一个和最后一个组件提供顶部和底部约束(并且所有组件都应该具有指定的高度)。我猜你忘了为最后一项设置底部约束。

      【讨论】:

        猜你喜欢
        • 2012-12-06
        • 2011-12-17
        • 1970-01-01
        • 1970-01-01
        • 2013-10-27
        • 1970-01-01
        • 2014-10-05
        • 1970-01-01
        • 2017-01-05
        相关资源
        最近更新 更多