从searchResultsViewController
UISearchController
导航到不需要UIViewController
的{{1}}。当推动动画发生时,UINavigationBar
永远不会隐藏并始终存在。
用于推送的UINavigationBar
是UINavigationController
的{{1}},UINavigationController
是其子视图。
目标是在推送UIViewController
中显示推送动画而UISearchBar
不可见。在推送未链接到有效UINavigationBar
的{{1}}时,这没有遇到任何问题。 UIViewController
隐藏在推送的视图控制器的UINavigationController
中。
答案 0 :(得分:0)
我不确定我是否理解正确,但尝试结束搜索,如果它与[self.searchController setActive:NO];
一起活动,那么只执行推送,因此导航控制器将在您推送之前恢复