У меня есть UIViewController, встроенный в всплывающее окно. Этот контроллер имеет два подпредставления: UINavigationBar и UITableView. Я пытаюсь реализовать новый поисковый API (поскольку SearchDisplayControlled устарел в iOS8).
Когда я нажимаю в строке поиска (отображает две области), все в порядке, и панель навигации все еще видна. Но когда я начинаю печатать в строке поиска, панель навигации исчезает, заменяясь пустой областью. Я пытался добавить self.searchController.hidesNavigationBarDuringPresentation = NO;
в метод updateSearchResultsForSearchController:
, но безрезультатно. (обратите внимание, что контроллер viewDidLoad defines self.definesPresentationContext = YES;
)
Любая идея принудительно отображать навигацию в любое время?