滚动条滚动但UIScrollView不滚动

时间:2017-09-20 18:20:55

标签: ios swift uiscrollview

我在UIScrollView中有组件。我的滚动视图在iOS 10和Xcode 8中有效,但在更新后,我的滚动视图不会滚动。但是,滚动条会滚动并可以继续滚动,直到它变得越来越小。滚动视图本身中的元素不会滚动。

我尝试过大于框架大小的内容大小,但它没有修复它。这是我当前的视图层次结构。

enter image description here

如果有人可以帮我调试,我们将不胜感激。

2 个答案:

答案 0 :(得分:1)

我通过向滚动视图添加内容视图来修复此问题,然后滚动视图应该是主视图的子视图。层次结构应该如下所示。

enter image description here

答案 1 :(得分:0)

我遇到了几乎相同的问题(滚动指示器移动并变小但内容不移动)。在我的情况下,它是通过更改 UIScrollView 中内容视图顶部的 AutoLayout 约束来解决的。我已将其固定到框架布局指南而不是超级视图的顶部。