У меня есть UISearchcontroller
. Когда я выбираю искомый элемент и пытаюсь нажать viewcontroller
, viewcontroller
не будет нажат. Причина этого вопроса заключается в том, что я установил self.definespresentationcontext
в NO
. Его работа, если я установил self.definespresentationcontext
в YES
, но скрытые строки поиска.Невозможно нажать контроллер просмотра при использовании UISearchController
Пример:
self.searchResultController = [[MyResultsController alloc]init];
self.searchResultController.delegate = self;
self.searchController = [[UISearchController alloc] initWithSearchResultsController:self.searchResultController];
self.searchController.delegate = self;
self.searchController.hidesNavigationBarDuringPresentation = NO;
self.searchController.searchBar.delegate = self;
self.searchController.searchBar.showsCancelButton = YES;
self.searchController.searchBar.translucent = YES;
[self.searchController.searchBar sizeToFit];
self.definesPresentationContext = NO;
Может кто-нибудь помочь мне решить эту проблему? Спасибо заранее.
Не могли бы вы опубликовать код? Благодарю. – lrnzcig