添加垂直滑动到UIPageViewController

时间:2014-09-27 10:04:52

标签: ios uipageviewcontroller

我有一个UIPageViewController的水平滑动,可在3个视图控制器之间移动。我想在此处添加垂直滑动以向导航添加额外的级别。

但是我没有找到解决办法。我试过添加一个简单的

UISwipeGestureRecognizer *gestureRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeHandler:)];
[gestureRecognizer setDirection:(UISwipeGestureRecognizerDirectionUp)];
[self.view addGestureRecognizer:gestureRecognizer];

但这不起作用,因为我认为UIPageView会覆盖它。

有没有解决方案?

2 个答案:

答案 0 :(得分:0)

如果您正在使用故事板,本教程将会很有帮助

http://www.appcoda.com/uipageviewcontroller-storyboard-tutorial/

答案 1 :(得分:-1)

我在我的应用中使用了pageview控制器。我添加了与您相同的代码。我的刷卡活动工作正常。

在代码中更改此行

[gestureRecognizer setDirection:(UISwipeGestureRecognizerDirectionUp)];