我有一个UIPageViewController的水平滑动,可在3个视图控制器之间移动。我想在此处添加垂直滑动以向导航添加额外的级别。
但是我没有找到解决办法。我试过添加一个简单的
UISwipeGestureRecognizer *gestureRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeHandler:)];
[gestureRecognizer setDirection:(UISwipeGestureRecognizerDirectionUp)];
[self.view addGestureRecognizer:gestureRecognizer];
但这不起作用,因为我认为UIPageView会覆盖它。
有没有解决方案?
答案 0 :(得分:0)
如果您正在使用故事板,本教程将会很有帮助
http://www.appcoda.com/uipageviewcontroller-storyboard-tutorial/
答案 1 :(得分:-1)
我在我的应用中使用了pageview控制器。我添加了与您相同的代码。我的刷卡活动工作正常。
在代码中更改此行
[gestureRecognizer setDirection:(UISwipeGestureRecognizerDirectionUp)];