【问题标题】:Synchronizing UIScrollView scrolling同步 UIScrollView 滚动
【发布时间】:2009-03-23 05:49:19
【问题描述】:

我有三个 UIScrollView,scrollView1scrollView2scrollView3。当scrollView1 滚动时,scrollView2 应该随之水平滚动,而当scrollView3 滚动时,scrollView2 应该随之垂直滚动。我该怎么做?

【问题讨论】:

    标签: iphone objective-c uiscrollview


    【解决方案1】:

    UIScrollViewDelegate 协议包括 scrollViewDidScroll:。

    您可以使用 scrollView2 中的 setContentOffset 和 scrollView1 的委托的 scrollViewDidScroll 中的 scrollView3 设置从属滚动视图的 contentOffset:

    【讨论】:

    • 谢谢,谢谢!!!! TTTHHHAAAAANNNKKKKSSS!!!!!!!这正是我一直在寻找的 18 小时!!!!!!!!!!!!!
    • 对于那些已经想知道的人来说,只是一个额外的说明:这个方法是否考虑到滚动超出内容区域的边缘?确实如此!让我这么说吧:如果你想让两个滚动视图充当一个,这IS就是你想要使用的技术。看起来不错。谢谢罗杰!
    猜你喜欢
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 1970-01-01
    • 1970-01-01
    • 2019-04-27
    • 2011-07-04
    • 1970-01-01
    相关资源
    最近更新 更多