gpt4 book ai didi

ios - 检测 UITableView 下面的 UIPageView 上的滑动事件

转载 作者:行者123 更新时间:2023-11-30 14:06:00 25 4
gpt4 key购买 nike

所以我的问题如下:

我有一个 UIViewController,在其中我定义了一个 UIPageViewController 并将其 View 添加到层​​次结构中,并在其之上添加了一个 UITableView.

我想要的是能够滚动我的 UITableView (该部分有效),而且还能够滑动以更改我的 UIPageViewController 的幻灯片。

我的问题是 UIPageViewController 根本没有检测到滑动手势。如果我删除 UITableView 它当然可以正常工作。

我的问题如下:有没有办法将滑动事件从 UITableView 传递到 UIPageViewController,以便两者都能收到其预期的手势?

最佳答案

您需要将 tableView 放在页面 View 中(在特定页面的内容 View Controller 中)。

如果您有两个 View 彼此重叠,则前面的 View 将拦截所有触摸,并且任何操作都不会传递到较低的 View 。

尝试将 tableView 上的用户交互设置为 false 以了解我在说什么。当然这会导致tableView变得无响应。您需要以不同的方式实现这一点。

关于ios - 检测 UITableView 下面的 UIPageView 上的滑动事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32402774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com