【发布时间】:2013-04-14 19:52:32
【问题描述】:
我刚刚实现了这个:
- (BOOL)gestureRecognizerShouldBegin:(UIPanGestureRecognizer *)panGestureRecognizer {
CGPoint translation = [panGestureRecognizer translationInView:someView];
return fabs(translation.y) > fabs(translation.x);
}
(如here所述。)
但如果用户在对角线上垂直平移,它将开始。如何使公差对于它认为垂直的内容更加严格?
基本上,下图描述了我所追求的。第一张图是它现在检测到的,该区域内的任何东西,第二张图是我想要它做的。
【问题讨论】:
标签: ios objective-c uigesturerecognizer uipangesturerecognizer