【问题标题】:UIScrollView inside UIScrollView: ScrollingUIScrollView里面的UIScrollView:滚动
【发布时间】:2013-07-02 06:43:14
【问题描述】:

设置: 我有一个启用了分页的全屏父 UIScrollView。然后我在第一个内部有一个小的第二个UIScrollView,也启用了分页。

问题: 如果我刷第二个UIScrollView,它会很好地滚动,直到页面用完,然后父 UIScrollView 接管滚动。例如,如果我在第二个 UIScrollView 的最后一页,向左滑动,父 UIScrollView 开始向右滚动。我尝试启用 ExclusiveTouch,但没有任何变化。

问题: 如果我滚动第二个UIScrollView,是否有办法滚动并停止,父级UIScrollView 将永远不会从最初的滑动中移动?

【问题讨论】:

    标签: ios uiview uiscrollview scroll


    【解决方案1】:

    你可以设置scrollView.scrollEnabled = NO;当其他卷轴移动时。您可以检测滚动何时开始拖动和 didScroll。

    【讨论】:

    • 大多数时候,问题是,试图滚动较小的滚动,而不是滚动,父滚动会完全滚动......
    【解决方案2】:

    您可以通过基本滚动和全屏视图获得所有内容

    https://github.com/zvonicek/ImageSlideshow

    相信我,它确实有效,也适用于旋转设备。

    【讨论】:

      猜你喜欢
      • 2011-03-11
      • 2013-04-24
      • 2013-03-04
      • 1970-01-01
      • 2011-03-19
      • 1970-01-01
      • 1970-01-01
      • 2013-02-28
      • 1970-01-01
      相关资源
      最近更新 更多