我的应用程序的搜索视图控制器(具有连接到UISearchBar和TableView的搜索显示控制器的普通视图控制器)中发生了一些真正奇怪的事情,那就是当搜索显示控制器显示结果时,轻扫手势(可将您带回到您来自的视图)不起作用。当搜索显示控制器显示结果时,iOS滑动手势不起作用
我的意思是,更明确:当表视图显示使用UISearchBar进行搜索的结果时,我可以尝试再次尝试从左向右滑动并且什么都不会发生。
如果我按取消按钮或清除UISearchBar文本的按钮,则一切正常:我的意思是我可以再次使用滑动手势(从设备屏幕的左侧到设备屏幕的右侧)回到我来自的视角。
任何人遇到同样的事情?
嗯...是它也许第一个响应者在这一点?我会尝试添加一个触摸开始,并与搜索栏中的第一响应者辞职。 – 2014-11-23 02:36:22
我正在执行[searchBar resignFirstResponder];在searchBarCancelButtonClicked,searchBarTextDidEndEditing和searchBarSearchButtonClicked中。这可以吗? – rambodrahmani 2014-11-23 02:42:07
我让我的回复成为答案,以便代码保持格式。希望能帮助到你! – 2014-11-23 03:43:53