В моем приложении у меня есть несколько контроллеров с массивами и функциями поиска. Эти массивы отображаются в таблицах, и поиск работает отлично.Панель поиска для UITableView как подвид UIViewController
ОДНАКО, Я пытаюсь создать универсальный поиск на главной странице моего приложения. Это будет искать ВСЕ массивы (я не против комбинировать их как один массив в главном редакторе представления страницы). Я пробовал много способов добиться этого, но продолжаю ударять блоки. Самое дальнее, что у меня есть, это поиск в поисковой строке, но затем он падает каждый раз, когда я пытаюсь выполнить поиск.
У меня нет никакого кода для показа, поскольку у меня нет ничего, что сработает. Может ли кто-нибудь указать мне в правильном направлении, чтобы выполнить это? Любые учебники и т. Д.?
Основной учебник я использовал, чтобы настроить несколько отдельных страниц: http://www.raywenderlich.com/16873/how-to-add-search-into-a-table-view
EDIT: Я добавил изображение, чтобы продемонстрировать то, что мне нужно.
У меня есть 3 UITableViews, все доступные кнопки просмотра из главного UIViewController. Каждый UITableView тогда имеет связанный с ним массив сам по себе, Tableview массив 2, 3 и 4.
панель поиска 2 поиск через TableView массив 2 Строка поиска 3 ищет в TableView массив 3 Search Bar 4 поиск через TableView массив 4
Теперь у меня есть панель поиска 1 на основном UIViewController. Я хочу, чтобы эта строка поиска просматривала ВСЕ массивы (2, 3 и 4). Я не против комбинировать все данные массива в одном массиве, который присутствует в файле UIViewController, но я не могу найти способ заставить поиск работать.
Изображение: http://s14.postimg.org/o5z1e5j75/Untitled_1.png
В чем принципиальное отличие между поиском в 1 массиве или двух или трех? – Andy
Извините, я не понял, что вы имеете в виду? –
Я пытаюсь понять, в чем проблема, если у вас есть рабочий поиск для каждого отдельного массива данных, но удары по блокам при поиске по всем трем из них. В этот момент очень сложно что-то предложить, поскольку кода нет. – Andy