启用分页时UIScrollview滚动到顶部

问题描述 投票:0回答:1

我将 UIScrollViewpagingEnabled 设置为 YES,并使用以下代码以编程方式将其内容偏移量滚动到用户点击的特定点:

[self.scrollView setContentOffset: CGPointMake(x, y) animated: NO];

它成功滚动到这一点(x,y),但现在如果我单击一下,它的内容就会滚动到顶部。 禁用分页时,它不会滚动到顶部,但我需要启用分页。 有谁知道如何解决吗?

ios pagination uiscrollview
1个回答
0
投票

尝试使用此功能:

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer
  shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer

检查

otherGestureRecognizer
的类别,如果是tap返回NO,否则返回YES。

© www.soinside.com 2019 - 2024. All rights reserved.