防止自定义 UITableViewCells 中的多个平移手势

Posted

技术标签:

【中文标题】防止自定义 UITableViewCells 中的多个平移手势【英文标题】:Prevent multiple pan gestures in custom UITableViewCells 【发布时间】:2016-12-22 11:56:05 【问题描述】:

我有一个显示自定义表格视图单元格的表格视图。每个单元格都有一个平移手势识别器,以允许左右滑动视图。目前,用户可以同时滑动多个单元格,这是不希望的行为。我想防止多个单元格同时平移。我该怎么做?

【问题讨论】:

【参考方案1】:

找到了解决办法。使用[self.myView setExclusiveTouch:YES]; 会阻止将触摸事件传递给其他视图。

【讨论】:

以上是关于防止自定义 UITableViewCells 中的多个平移手势的主要内容,如果未能解决你的问题,请参考以下文章

防止 UITableViewCells 出队并重新加载

一个NIB中的几个自定义UITableViewCells - 如何在代码中引用?

iOS 8和layoutMargin中的自定义UITableViewCells

SearchController 不搜索自定义 UITableViewCells

自定义 UITableViewCells 和正确使用 prepareForReuse 和 removeFromSuperview

预加载自定义 UITableViewCells 然后让它们在 tableview 中重新使用