如何检测页面视图控制器的滑动方向?

时间:2015-05-11 07:44:05

标签: ios objective-c xcode swipe

如何检测用户刷过页面视图控制器的方式?这应该很简单,但我似乎无法找到一个可靠的方法来做到这一点!任何人都可以帮我一个简单的答案,告诉用户刷了一个页面的方式!

感谢。

2 个答案:

答案 0 :(得分:0)

可能有第一次触摸和最后一次触摸等功能。所以你可以通过简单的aritmetical操作来理解方向。然后滑动赢得了不同的初始和终点也是理解方向的关键因素。

我认为你已经检查了它,但可能错过了一些细节。

Here - Apple开发者网站

答案 1 :(得分:-2)

左滑动使用了这个:

@info = `ruby -v` # or %[ruby -v]
p @info

右键滑动使用了这个:

UISwipeGestureRecognizer* leftSwipeRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleLeftSwipe:)];

leftSwipeRecognizer.direction = UISwipeGestureRecognizerDirectionLeft;

[self.tableView addGestureRecognizer:leftSwipeRecognizer];