iPad屏幕上的手指轻扫

时间:2011-07-14 19:29:23

标签: objective-c ios xcode ipad swipe

如何实现和编码以识别屏幕上的滑动,并使其成为如果它在uiimageview上滑动然后发生的事情,//代码,我该怎么做?感谢

2 个答案:

答案 0 :(得分:4)

使用UISwipeGestureRecognizer。这样的东西可以检测imageView上的滑动:

UISwipeGestureRecognizer *swipe = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(imageSwiped:)];
swipe.direction = UISwipeGestureRecognizerDirectionRight;
[imageView addGestureRecognizer:swipe];
[swipe release];

然后定义一个方法- (void)imageSwiped:(UISwipeGestureRecognizer *)sender并对那里的滑动作出反应。

答案 1 :(得分:0)

我建议您使用UISwipeGestureRecongizer,除非您有一个非常具体的手势来识别。

尝试阅读Apple的Event Handling Guide for iOS