У меня есть табличка с панелью поиска. Все работает нормально, но теперь я хочу кнопку, чтобы скрыть/показать панель поиска. Эта функциональность - вот мой вопрос.Скрыть/показать панель поиска с нажатием кнопки
Теперь я создал панель под экраном, где я создал кнопку для этого. В коде есть функция void, которая может быть заполнена кодом, который я ищу. Просто, чтобы дать вам представление о том, как выглядит код. Сейчас он пуст.
Я провел некоторое исследование, и я придумал bringSubViewToFront
и sendSubViewToBack
, приложение для примера HeadsUpUI. Идея, которая у меня была, состояла в том, что я мог показать панель поиска, выведя ее на передний план, положив поверх слоя представления таблицы, установив на столе 44 пикселя ниже с смещением содержимого или так.
Аналогичным образом, отправка слоя панели поиска в обратную сторону, ЗАДАНИЕ в таблице, чтобы скрыть ее. Поэтому в функции void я пробовал что-то с [parentview sendSubViewToBack:child view]
, но не имел никакого эффекта. Поэтому мой вопрос: как я могу скрыть или показать свою панель поиска, имея при этом табличное представление и панель навигации и панель ниже с кнопкой для этого?
Уважения,
Джон
Это работает, спасибо. Теперь панель поиска скрыта или показана. Но там остается пустое место, когда оно скрыто. Как обновить представление таблицы, чтобы охватить эту область? – Pip
@JanBezemer - проверить отредактированный ответ. – rishi
Я изменяю размер кадра, а затем перезаряжаю Data, не нуждаюсь в contentOffset. Оно работает! Спасибо! – Pip