gpt4 book ai didi

uinavigationcontroller - UINavigationContoller interactivePopGestureRecognizer 在导航栏隐藏时不活动

转载 作者:行者123 更新时间:2023-12-03 13:06:08 31 4
gpt4 key购买 nike

我有一个嵌套在 UINavigationController 中的 View Controller .

我已经实现了 iOS 7 interactivePopGestureRecognizer 以使用户能够通过手势将 VC 从堆栈中弹出。

在 VC 中,我有一个 ScrollView ,虽然用户不在 ScrollView 的顶部,但我隐藏了所有 chrome(导航栏和状态栏)以将焦点放在内容上。

但是,在隐藏导航栏的情况下,interactivePopGestureRecognizer 无法正常工作。

在它消失并验证它不是 nil 后,我尝试启用它,但它仍然不起作用。

有什么我想念的吗?

最佳答案

将您的 UIViewController 子类设置为 gestureRecognizer 的委托(delegate):

self.navigationController.interactivePopGestureRecognizer.delegate = self;

就是这样!

关于uinavigationcontroller - UINavigationContoller interactivePopGestureRecognizer 在导航栏隐藏时不活动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19833939/

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