在我的应用程序的搜索视图控制器(一个连接到UISearchBar和TableView的搜索显示控制器的普通视图控制器)中发生了一些非常奇怪的事情,那就是滑动手势(将您带回视图的手势)当搜索显示控制器显示结果时,你来自哪里)不起作用。
我的意思是,更明确一点:当表格视图显示使用UISearchBar进行搜索的结果时,我可以尝试再次尝试从左向右滑动,没有任何反应。
如果我按下取消按钮或清除UISearchBar文本的按钮,那么一切正常:我的意思是我可以再次使用滑动手势(从设备屏幕的左侧到设备屏幕的右侧)回到我来自的地方。
有没有人遇到同样的事情?
答案 0 :(得分:0)
UISearchBar
或Search Display Controller
我仍然没有错,但当他们成为FirstResponder时,他们会停用interactivePopGestureRecognizer
的{{1}}。
导致不允许您使用滑动手势返回。
修复此问题:
我在viewDidLoad方法中添加了这两行代码:
navigationController