天天看点

iOS14 两个scrollview横滑冲突问题

iOS14 两个scrollview横滑冲突问题

问题描述 类似这种子标题滑到头然后滑动tabview无法滑动

iOS14 两个scrollview横滑冲突问题

解决方案: 主要是 setContentOffset一下 这个就是取巧,真正问题还没解决 这样动一下不会卡着不动了

  • (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView

    {

    if (@available(iOS 14.0, *)) {

    if (fabs(scrollView.contentSize.width - scrollView.frame.size.width - scrollView.contentOffset.x) < scrollView.contentSize.width * 0.2) {

    NSLog(@“111111111”);

    CGFloat maxOffsetX = self.titleScrollView.contentSize.width - self.frame.size.width + _titleMargin;

    [scrollView setContentOffset:CGPointMake(maxOffsetX-10, 0) animated:YES];

    }

    } else {

    }

}