如何在嵌套的scrollview中禁用弹性滚动

时间:2017-10-04 14:57:09

标签: ios swift uitableview uiscrollview scrollview

我有一个包含各种视图的tableView,其中一些可能是UIScrollView的子类。在某些情况下,例如当用户拖动当前位于顶部的嵌套scrollView时,它会正确滚动主tableView,但橡皮筋效果也会应用于嵌套的子视图。

有没有办法禁用此行为?因此橡皮筋效果仅应用于主scrollView,但嵌套的效果保持不变?

编辑:在保持bounces se true的同时,也能有效。

2 个答案:

答案 0 :(得分:1)

您可以在初始化或设置时将bounces设置为滚动视图子类。顺便说一句,Apple不推荐嵌套滚动视图,小心同时处理手势。

答案 1 :(得分:1)

将内部滚动视图上的bounces设置为false

nestedScrollView.bounces = false