gpt4 book ai didi

ios - UIScrollView中的UICollectionView->滚动顺序

转载 作者:行者123 更新时间:2023-12-01 18:59:52 34 4
gpt4 key购买 nike

我在UICollectionView中有一个UIScrollView

我的计划是,如果UICollectionView到达顶部或底部,
外部ScrollView获取滚动手势。如果外
ScrollView到达顶部或底部,CollectionView获取
手势。

我该怎么做?

最佳答案

好吧,这就是我的解决方案:

  • -观察两个ScrollViews的contentOffset
  • -检查内部scrollView何时到达顶部或底部
  • -从内部Scrollview禁用Scroll
  • -从外部Scrollview启用Scroll
  • -检查外部scrollView何时到达顶部或底部
  • -从外部Scrollview禁用Scroll
  • -从内部Scrollview启用滚动

  • 很简单!
    像这样观察contentOffset:
    [self.scrollView addObserver:self forKeyPath:@"contentOffset" options:NSKeyValueObservingOptionNew context:nil];

    该方法被称为:
    - (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context {
    if ([keyPath isEqualToString:@"contentOffset"]) {

    } else {

    }
    }

    关于ios - UIScrollView中的UICollectionView->滚动顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23538551/

    34 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com