具有屏幕边缘滑动手势的水平 uitableview

Posted

技术标签:

【中文标题】具有屏幕边缘滑动手势的水平 uitableview【英文标题】:Horizontal uitableview with screen edge swipe gesture 【发布时间】:2015-04-06 12:55:56 【问题描述】:

我的视图如下所示:

我用两个水平的uitableview 实现了这个视图。所以特定类别下的所有促销实际上都在一个表格视图中,允许用户左右滑动来更改类别。左上角有一个打开侧视图的按钮。现在我想添加一个屏幕边缘手势来打开侧视图,但屏幕边缘手势似乎与表格视图滚动手势冲突。

那么如果我想在不禁用tableview的滚动手势的情况下实现屏幕边缘手势,我应该怎么做呢?

谢谢!

【问题讨论】:

请问导航栏下的横向滑动分类是怎么做的? 【参考方案1】:

在您的视图控制器类中设置您的手势委托,并使用此委托方法:

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer

    return YES ;

【讨论】:

以上是关于具有屏幕边缘滑动手势的水平 uitableview的主要内容,如果未能解决你的问题,请参考以下文章

响应 UITableView 等手势的 UIStackView

iOS:从 iPad 屏幕外开始滑动时,无法识别滑动手势

屏幕边缘手势识别器问题

在框架 7(phonegap)中,您可以从屏幕的左边缘滑动返回,是不是可以禁用此手势?

将删除滑动手势从 UIPageViewController 传递给 UITableView

怎么设置滑动返回键