Я изменяю мои contentInset табличных представлений, так что когда пользователь прокручивает за верхние границы таблицы, табличное представление вставляется для отображения UISearchBar, скрытого над tableView.
Все отлично работает, кромепредставления заголовка раздела.при прокрутке вниз верхняя граница sectionHeaderView вставляется на то же расстояние от верхней части экрана, что и моя вставка табличного представления, вот она в начальной позиции:

ВНа изображении выше заголовок раздела установлен в правильное положение, а для вкладки просмотра таблицы задано отображение поля поиска.

На этом втором снимке экрана показан верхграница вида заголовка установлена ниже из-за 43-пиксельной вставки в виде таблицы, где, как и должно быть, она придерживается верхней части экрана, скрывая «связанную» ячейку и отскакивая назад при отпускании.
Я думаю, мне нужно как-то сместить вставку, я просто не знаю, как ..