【发布时间】:2012-03-27 22:27:52
【问题描述】:
听起来很简单 .. 按住触控板,移动手指,松开 .. 但不知何故没有触发滑动(而是触发了平移)
UISwipeGestureRecognizer *swipeGesture = [[UISwipeGestureRecognizer alloc]
initWithTarget:v action:@selector(handleSwipe:)];
swipeGesture.direction= UISwipeGestureRecognizerDirectionUp;
[v addGestureRecognizer:swipeGesture];
Pan 被上述序列识别。
UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc]
initWithTarget:v action:@selector(handlePan:)];
[v addGestureRecognizer: panGesture];
如果pan被评论,滑动被相同的手势识别..这样,2个问题:
- 那么平移和滑动有什么区别?
- 如何在 iPhone 模拟器上模拟滑动?
【问题讨论】:
-
@rickster,如果我错了,请纠正我,但滑动使用四个方向,上、下、左、右,平移可以是任何方向。正确
标签: ios gesture-recognition gestures