Scrollview内的UIColectionView垂直滚动 - 在集合视图区域中滚动时禁用滚动视图的滚动

时间:2016-12-30 19:13:35

标签: ios swift uiscrollview uicollectionview

我有一个垂直滚动的集合视图。它位于Scrollview的顶部,也是垂直滚动的。当用户在集合视图的区域中滚动时,是否可以禁用滚动视图滚动。我只是想在集合视图中滚动时阻止整个页面滚动。谢谢。在Swift中编码。

1 个答案:

答案 0 :(得分:0)

目前您的代码如下:

UIScrollView作为父级,其他两个作为子级

  • 的UIScrollView
    • 的UIView
    • UICollectionView

如果是这样,你应该做的就是从UIScrollView中删除UICollectionView,如下所示:

  • 的UIScrollView
    • 的UIView
  • UICollectionView
    • 的UIView

完成此操作后,您应该能够单独处理UICollectionView滚动。

另外,为了将来参考,如果您包含当前代码的外观或者您已尝试修复操作的一些步骤,它可能有助于我们回答这个问题。

希望这有帮助!