即使ContentView具有相同的大小,也可以滚动ScrollView

时间:2016-01-24 18:16:54

标签: swift uiscrollview autolayout

我有一个使用autolayout定义的ScrollView:它有一个contentView,其中包含一些元素。 scrollView具有约束,其他视图用于设置它的大小,4个约束用contentView(向上,向下,向左,向右,每个用常量= 0)。 contentView具有已定义的大小,与scrollView的大小相同。

我希望我的scrollView能够滚动和弹跳(我覆盖了scrollViewDidScroll方法),但问题是如果contentView的大小与它相同,则scrollView不会滚动(这是逻辑,因为没有内容滚动,但我希望它反弹)。

如何滚动滚动浏览器?

1 个答案:

答案 0 :(得分:1)

尝试设置为scrollView

scrollView.alwaysBounceHorizontal = true
scrollView.alwaysBounceVertical = true

或在Interface Builder中,确保您已选中选项:

IB