我正在尝试实现UIScrollView,其中水平平移滚动浏览滚动视图中的图片,但垂直平移执行我的另一个操作.现在我有一个UIScrollView分页显示垂直滚动禁用,可以很好地滚动浏览图片,但我疯了,试图找到一种方法来拦截垂直平底锅,并调用我自己的方法而不是垂直平底锅只是被吃掉了滚动视图.我能够做到
UIPanGestureRecognizer *panUp = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePanGesture:)];
[self.scrollView addGestureRecognizer:panUp];
[scrollView.panGestureRecognizer setEnabled:NO];
Run Code Online (Sandbox Code Playgroud)
这使我可以完全控制我的handlePanGesture:方法中的平移,但这并不是特别有用,因为我觉得我基本上将重写所有我想避免的滚动逻辑.任何有关如何实现这一目标的帮助或指导将不胜感激.
谢谢!