gpt4 book ai didi

ios - 返回时 GestureRecogniser 不工作

转载 作者:行者123 更新时间:2023-11-29 12:47:20 25 4
gpt4 key购买 nike

我正在使用 SWRevealController 类来添加侧边栏。这为滑动添加了一个手势识别器。

我有一个包含几个选项的表格,最初滑动操作正常。但是,如果我选择一个选项,转到新页面,然后通过导航返回,滑动停止工作(但是侧边栏按钮仍然有效)。

这是添加到 viewDidLoad 的滑动代码

[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];

我需要做什么来修复它?

最佳答案

viewWillAppear 而不是 viewDidLoad 中调用 [self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer]; 以便在每个过渡。一个手势一次只能附加到一个 View ,因此当您将它附加到另一个 View 时,它会从第一个 View 中删除。

或者,考虑将手势添加到更 Root View (如窗口/导航栏),具体取决于您要启用的交互。

关于ios - 返回时 GestureRecogniser 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23337114/

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