Я наконец-то нашел решение:
Поскольку на экране было табличное представление, для предотвращения сокращения панели навигации было необходимо следующее:
tableView.isScrollEnabled = false
Если на панели навигации есть Пользовательская высота или по другим причинам, вы также можете установить Insets tableView, чтобы поместить его вниз, как это:
tableView.contentInset = UIEdgeInsets(top: 90.0, left: 0.0, bottom: 0.0, right: 0.0)