Popover에 UIViewController가 포함되어 있습니다. 이 컨트롤러에는 UINavigationBar와 UITableView의 두 가지 하위 뷰가 있습니다. 나는 SearchDisplayControlled가 iOS8에서 사용되지 않으므로 새로운 검색 API를 구현하려고한다.UISearchController가 IOS8의보기 탐색 표시 줄을 숨기지 않도록합니다.
검색 표시 줄 (두 개의 범위 표시)을 클릭하면 모든 것이 올바르게 수행되며 탐색 모음은 계속 표시됩니다. 그러나 검색 창에 입력을 시작하면 탐색 영역이 사라지고 빈 영역으로 바뀝니다. updateSearchResultsForSearchController:
메서드에 self.searchController.hidesNavigationBarDuringPresentation = NO;
을 추가하려고했지만 결과가 없습니다. (컨트롤러는 viewDidLoad defines self.definesPresentationContext = YES;
입니다.)
언제든지 내비게이션을 강요하는 아이디어가 있습니까?
나를 위해 그것을 해결하지 않았나요 – malhal