ios - UIPageViewController 手势覆盖我的 UITableView

标签 ios uitableview uigesturerecognizer uipageviewcontroller

我正在使用 UIPageViewController 垂直滑动 View 。我有 3 个不同的 View ,中间的 View 包含一个 UITableViewController。

如果我在中间使用 mapkit View ,mapkit 会覆盖所有 UIPageViewController 触摸,并且工作完美。同样的事情不会发生在 table 上。有时触摸滚动表,滚动 pageviewcontroller。

有谁知道一种简单的方法可以将 tableview 手势置于顶部,覆盖 pageview 触摸?

(我确实设置了触摸处理并检查触摸是否在表格内,以这种方式覆盖页面浏览触摸,但它很慢而且不是 100% 的解决方案)

(mapkit View 行为将是完美的) 谢谢!

最佳答案

我的 mac 现在不在身边,我无法测试,但你可以尝试在属性检查器中使用两个标志:“延迟内容触摸”和“可取消的内容触摸”

关于ios - UIPageViewController 手势覆盖我的 UITableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26063587/

相关文章:

ios - 如何在 swift 2 的 UITableViewController 中自动调整表中的行高?

ios - 如何在 Objective C 中获得手势发生的 CGPoint

IOS:在 View Controller 中禁用手势

iphone - iOS 上的当前系统时间

ios - NSHTTPCookieStorage 在多个应用程序之间共享

ios - 基于点的聚类计算热图权重

swift - 如何根据不同的条件在单个表格 View 中以不同的方式使用相同的自定义单元格?

ios - CoreData 多对多关系最佳实践

ios - TLIndexPathTools - 动态加载树 TableView ?

ios - 禁用手势识别器