Переместить представления в ScrollView при нажатии, чтобы обновить - PullRequest
0 голосов
/ 05 июля 2018

У меня есть макет, как на картинке ниже. На это у меня есть:

  • общий заголовок
  • Вкладка
  • таблица

В зависимости от выбранной вкладки я отображаю UITableView с различными данными.

my simplified layout

Мне нужно реализовать функцию pull для обновления экрана. Я просто не хотел изобретать велосипед и пытался использовать UIScrollView, но я не могу использовать его в качестве контейнера для всего экрана, потому что UITableView уже имеет собственный UIScrollView. Таким образом, я обернул заголовок в UIScrollView, но когда я нажимаю для обновления, заголовок перемещается за вкладками и таблицей.

when I do pull to refresh

Кто-нибудь может посоветовать, как переместить представления в UIScrollView, когда я пытаюсь обновить данные в UIScrollView, но не скрыть содержимое заголовка за представлениями ниже? Или как безопасно поместить UITableView внутрь UIScrollView.

1 Ответ

0 голосов
/ 05 июля 2018

Для этого вы можете перетащить UIView в UITable View. Просто поднимите ячейку. Тогда Вы можете использовать это UIView согласно вам.

enter image description here

...