Можно ли разместить скрытую панель поиска над сгруппированным табличным представлением?
-
20-08-2019 - |
Вопрос
В OS3.0 многие простые табличные представления изначально имеют скрытую панель поиска, доступ к которой можно получить, прокрутив вниз, чтобы открыть ее (например,почта, iPod).
Можно ли сделать то же самое для сгруппированного табличного представления?
Фон:
Я использую сгруппированное табличное представление в качестве статического навигационного меню (аналогично приложению Things).Содержимое никогда не меняется, это просто способ выбрать, какое представление нажать следующим.Над представлением таблицы у меня есть панель поиска.Я бы хотел, чтобы эта панель поиска изначально была скрыта, поскольку она выглядит не очень хорошо и может сбивать с толку новых пользователей, в том числе потому, что сейчас это кажется стандартом.
Обратите внимание: панель поиска не имеет ничего общего с источником данных табличного представления, в котором она находится, — она не выполняет поиск по содержимому этого табличного представления.Это поиск на удаленном сервере.Результаты отображаются в новом представлении, которое помещается в стек.Панель поиска предназначена для быстрого доступа к этой функциональности.
Решение
UITableView
наследует от UIScrollView
, поэтому установите границы UITableView
чтобы переместить панель поиска из поля зрения, когда UITableView
скоро начнет отображаться.