Описание тега uisearchcontroller

Класс UISearchController определяет интерфейс, который управляет представлением панели поиска. К нему прикреплен контент контроллера результатов поиска, который управляет результатами поиска.
2 ответа

iOS UISearchController TableView

У меня есть UISearchController с UISearchBar в NavigationBarTitleView, Когда вы начинаете вводить в SearchBar ResultsTableView появляется. Существует кнопка отмены, которая появляется рядом с SearchBar во время набора текста, и он правильно отклоняе…
1 ответ

updateSearchResultsForSearchController не вызывается в iOS 9

Я пытаюсь написать простой UITableView с UISearchBar, У меня нет проблем, когда я перетаскиваю UITableViewController, Все работает! (см код ниже) override func viewDidLoad() { super.viewDidLoad() self.searchResultsController = UISearchController(sea…
0 ответов

Небольшая вибрация после нажатия кнопки отмены при использовании UISearchController в качестве tableHeaderView UITableView над iOS 11

Я использую UISearchController в качестве tableHeaderView UITableView как: self.searchController = [[UISearchController alloc] initWithSearchResultsController:nil]; self.searchController.searchResultsUpdater = self; [self.searchController.searchBar …
22 ноя '18 в 10:00
1 ответ

iOS8 Swift UISearchController скрывает панель навигации

Я реализовал функцию поиска для UITableViewController следующим образом: self.resultSearchController = ({ let controller = UISearchController(searchResultsController: nil) controller.searchResultsUpdater = self controller.dimsBackgroundDuringPresent…
0 ответов

Swift: кнопка очистки UISearchController при нажатии кнопки отмены

У меня странная проблема: когда я нажимаю "x" в строке поиска, чтобы очистить текстовое поле, он регистрируется как жест на кнопке "Отмена / Готово" и закрывает вид (см. Рисунок в ссылке ниже). Но когда я нажимаю несколько точек слева от кнопки очис…
4 ответа

UISearchController не отображает панель навигации при повороте

Я реализовал UISearchController, и он отлично работает, кроме... Когда я нажимаю на панель поиска, панель навигации исчезает, как и ожидалось. Когда я поворачиваю телефон в альбомную ориентацию, я получаю это представление, которое имеет смысл. Одна…
17 фев '15 в 00:57
0 ответов

Настройка детального вида контроллера на элемент SearchView

У меня есть TableView который использует панель поиска, используя: let searchController = UISearchController(searchResultsController: nil) searchController.searchResultsUpdater = self navigationItem.searchController = searchController Это все прекра…
21 ноя '17 в 15:51
1 ответ

Не могу нажать на ячейки tableView при поиске

Я реализовал searchController, который, кажется, работает с фильтрацией данных, однако кажется, что при поиске применяется своего рода темное наложение, поэтому я не могу щелкнуть по ячейкам? Как это так? ViewDidLoad resultSearchController = UISearc…
28 сен '15 в 12:49
1 ответ

Преобразование из UISearchDisplayController в UISearchController

У меня есть приложение, которое я перехожу на ios8 и хочу использовать все устаревшие методы. У меня есть приложение для iPad, и у меня есть панель поиска на панели навигации, и результат поиска должен появиться во всплывающем окне под панелью поиск…
29 фев '16 в 03:26
2 ответа

iphone x: держать панель поиска в безопасной зоне

Обновление нашего приложения для поддержки iPhone X. Как добавить панель поиска в заголовок табличного представления и поместить его в безопасную зону? Вот как мы сейчас строим панель поиска. let searchController = UISearchController(searchResultsCo…
2 ответа

Изменить положение UISearchController в Swift

У меня есть UITableView, который имеет UISearchController (добавлен программно). SearchController добавлен в заголовок TableView (скриншот 2). Тем не менее, я хочу, чтобы в середине экрана сначала отображалось окно поиска, когда открывается приложен…
1 ответ

Странная белая полоса при встраивании UISearchController в UITableView

Я пытаюсь создать простой вид поиска с UISearchControllerвстроенный в UITableView. Чтобы это работало, я установил edgesForExtendedLayout в UIRectEdge.None, Это создает следующий результат: Если я установлю edgesForExtendedLayout в UIRectEdge.All ил…
26 авг '16 в 11:27
2 ответа

Как искать, когда кнопка поиска нажата на клавиатуре?

У меня есть панель поиска в заголовке моего табличного представления. Для этого я использую uisearchcontroler. Но он обновляет данные tablview, когда я переписываюсь в панели поиска, мне нужно обновить tablview, когда нажимается кнопка поиска на кла…
11 июл '16 в 06:30
1 ответ

Обнаружение появления UISearchController в элементе навигации в iOS 11

Я реализую UISearchController как часть элемента навигации в iOS 11. Это, в общем, работает нормально. Но мне нужно знать, когда панель поиска отображается или скрывается автоматически с помощью прокрутки. Ни один из методов делегата в UISearchContr…
03 янв '18 в 03:52
1 ответ

UISearchBar UISearchController не распространяется на строку состояния

Я пытаюсь реализовать UISearchController в моем текущем проекте, и я пытаюсь правильно расположить его UISearchBar на моем ViewController. На моем ViewController у меня есть UIView, который используется как контейнерное представление для searchBontr…
28 апр '16 в 00:22
0 ответов

Панель поиска не расширяется на несколько скролл-обзоров iOS11

У меня есть один UIViewController который содержит UITableViewController и UICollectionViewController, Оба сделаны в раскадровке, имеют одинаковую рамку и границы, и я программно прячу одну и вижу другую, когда они мне нужны. Они просто меняют предс…
0 ответов

iOS: преимущества использования updateSearchResultsForSearchController по сравнению с делегатом textDidChange

Прямо сейчас у меня есть контроллер поиска, который обновляет представление таблицы новыми результатами, когда я печатаю в строке поиска. Я использовал следующий делегат - (void)updateSearchResultsForSearchController:(UISearchController *)searchCont…
2 ответа

Как я могу заставить NSFetchedResultsController Update работать с UISearchController?

У меня есть NSFetchedResultsController отображая некоторые данные из Core Data, и я пытаюсь заставить работать панель поиска. Поиск работает, но controller(didChangeObject:) вызывается с путями индекса из полной таблицы, а не с отфильтрованной, поэт…
1 ответ

UISearchBar в UIPopoverController не получает первого респондента

Когда пользователь нажимает кнопку панели поиска, появляется всплывающее окно с панелью поиска. Я загружаю представление результатов поиска из пера, который содержит только табличное представление. Теперь я хочу, чтобы панель поиска становилась выде…
24 июл '15 в 16:15
0 ответов

iOS8 SearchController SearchBar Приглашение перекрывается с текстом заполнителя

Работая с контроллером поиска в iOS8 с помощью Swift, я пытаюсь добавить подсказку в панель поиска, но она перекрывается текстом заполнителя. searchController.searchBar.barTintColor = UIColor(red: 235.0/255.0, green: 73.0/255.0, blue: 27.0/255.0, al…
25 ноя '14 в 21:16