0

我有一个不滚动的滚动视图。谷歌搜索似乎表明这可能与我的限制有关?

我的约束如下:

Trailing space to superview  = -16
Leading space to superview = -16
Top space to top layout guide = 0
Bottom space to bottom layout guide = -13

我在 viewDidLayoutSubViews 中打印出滚动视图 contentSize 并且每次打印出相同的值,即:

scrollview is (375.0, 356.5)

知道问题可能是什么

4

1 回答 1

2

ScrollView在您的情况下检查内容视图(内部容器)的底部约束UILabel

Apple 技术说明 TN2154:UIScrollView 和自动布局

要使用 Auto Layout 调整滚动视图的框架,必须明确限制滚动视图的宽度和高度,或者滚动视图的边缘必须绑定到其子树之外的视图。

有用的文章:在 iOS 中使用 UIScrollView 和自动布局

于 2015-07-13T11:24:05.703 回答