Вы можете просто поместить представление UITableView / Scroll и задать нижние и верхние ограничения относительно суперпредставления как 0.
И при представлении этой страницы поместите ее внутрь как rootViewController в let rootVc = UINavigationController (rootViewController: 'ваш контроллер вида ') также включает rootVC.preferredLargeTitle = true
Так что если у вашего tableView больше ячеек и при прокрутке панель навигации сама уменьшится.