Я пытаюсь создать приложение, которое скрывает элемент управления сегментом под предпочитаемой большой панелью навигации заголовка.Если пользователь хочет, он или она может прокрутить вниз, чтобы увидеть элемент управления сегментом, но по умолчанию элемент управления сегментом не должен отображаться.Это изображение того, что у меня есть в текущий момент:
MainStoryBoard
Текущее представление
Это то, что яхотел бы иметь:
Желаемое представление
Я пытался использовать:
self.tableView.setContentOffset(CGPoint(x: 0, y: 100), animated: true)
Однако, это даже не сдвигает представление таблицы,Это просто заставляет большие заголовки уходить на панели навигации (что мне не нужно).Я даже пробовал более высокие значения y, например 300, и это не меняет позицию табличного представления.Вот результат:
Неудачная попытка
Я знаю, что контроллеры панели поиска успешно реализуют это.Как бы я пошел, чтобы достичь такого рода функции.Спасибо!