Я добавил UISearchController в мой код, используя следующий метод:Как скрыть запуск UISearchController?
self.searchController = [[UISearchController alloc] initWithSearchResultsController:nil];
self.searchController.searchResultsUpdater = self;
self.searchController.dimsBackgroundDuringPresentation = NO;
self.searchController.searchBar.scopeButtonTitles = @[];
self.searchController.searchBar.delegate = self;
self.tableView.tableHeaderView = self.searchController.searchBar;
[self.searchController.searchBar sizeToFit];
self.definesPresentationContext = YES;
Это создает условия поиска контроллер и добавляет его к верхней части моего Tableview. Досадно начинается видно хотя:
Я могу скрыть его, сдвинув его под панелью навигации, которая наводит на мысль основная функциональность кода работает, но я не могу заставить его начать спрятан, так что я могу сдвиньте его вниз.
Я попытался настроить кросс-вставки, я попытался настроить панель навигации на полупрозрачный, я попытался пройти через обучающие программы в поисковых барах в Интернете, но ничего похожего на эту проблему не имеет.
Любая помощь очень приветствуется
Я знал, что это было что-то вроде этого, поэтому я продолжал возвращаться к edgeInsets! –