我在导航栏上有一个UISearchController:
navigationItem.titleView = searchController.searchBar我也有
definesPresentationContext = true现在我的问题是,当我第一次参加有UISearchController的活动时,一切都很好。但是,在我来自sidemenu的应用程序中,如果我转到某个活动,然后再推到导航堆栈,再转到包含UISearchController的活动,搜索控制器就无法工作。以下是我正在做的事情:
让A表示包含UISearchController的活动
A。一切都很好。A。UISearchController没有响应。没有响应,我的意思是searchBar不响应触摸。我知道我应该弹出来,但我不能为我的应用程序。有什么问题吗?
发布于 2016-01-30 04:13:41
当您打开一个新的视图控制器时,尝试将第一个视图控制器的definesPresentationContext设置为NO。
https://stackoverflow.com/questions/35083529
复制相似问题