分页启用时,UIScrollview滚动到顶部

时间:2014-08-27 10:45:52

标签: ios uiscrollview paging

我将 UIScrollView pagingEnabled 设置为 YES ,然后以编程方式将其内容偏移滚动到用户点按的特定点以下代码:

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

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

1 个答案:

答案 0 :(得分:0)

尝试使用此功能:

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

检查otherGestureRecognizer的班级,如果是,则点按“否”,否则返回“是”。