【发布时间】:2013-08-22 15:31:40
【问题描述】:
我怎样才能做到这一点,以便在我使用 UIScrollView 时不调用平移手势识别器选择器。
我希望能够在不调用平移手势选择器的情况下在滚动视图中滚动。
这是我的平移检测功能:
- (void)panDetected:(UIPanGestureRecognizer *)panRecognizer
{
CGPoint translation = [panRecognizer translationInView:self.view];
CGPoint imageViewPosition = self.draggableImage.center;
imageViewPosition.x += translation.x;
imageViewPosition.y += translation.y;
self.draggableImage.center = imageViewPosition;
[panRecognizer setTranslation:CGPointZero inView:self.view];
}
我不希望在页面底部使用 UIScrollView 时调用它。
【问题讨论】:
-
所以您想在滚动视图中添加另一个手势并有时禁用滚动视图平移手势但让您的手势保持活动状态?
-
他想要“我希望能够在不调用平移手势选择器的情况下在滚动视图中滚动。”
-
考虑到平移手势是滚动视图滚动的原因,他可能不得不编写自己的滚动代码
标签: ios uiscrollview uipangesturerecognizer