1
導航從searchResultsViewController
的UISearchController
到UIViewController
,不需要UINavigationBar
。當推動動畫發生時,UINavigationBar
永遠不會隱藏並始終存在。UISearchController和導航
用來推動UINavigationController
是UIViewController
其中UISearchBar
是一個子視圖的UINavigationController
。
的目標是有推動的動畫,而在推UIViewController
沒有UINavigationBar
可見。在沒有鏈接到活動UISearchController
一個UINavigationController
推時,這實現沒有問題。所述UINavigationBar
隱藏在推視圖 - 控制器的viewWillAppear:
。
其UISearchController不UISearchDisplayController之前導航控制器將被恢復。 –
噢對,然後使用'[self.searchController SETACTIVE:NO];'或'self.searchController.active = NO;':d – Tj3n