TableView должен прокручиваться, чтобы отобразить нижний колонтитул, если он firstResponder, так что это может быть хорошим местом, чтобы убрать панель инструментов.
В противном случае, если вы перемещаете панель инструментов вручную, вы можете использовать уведомления для управления внешним видом.,Вот из документов XCode:
Уведомления клавиатуры
Когда система показывает или скрывает клавиатуру, она отправляет несколько уведомлений клавиатуры.Эти уведомления содержат информацию о клавиатуре, в том числе о ее размере, которую вы можете использовать для расчетов с использованием движущихся видов.Регистрация для этих уведомлений - единственный способ получить некоторые типы информации о клавиатуре.Система доставляет следующие уведомления о событиях, связанных с клавиатурой:
UIKeyboardWillShowNotification
UIKeyboardDidShowNotification
UIKeyboardWillHideNotification
UIKeyboardDidHideNotification
1016возможно меньше кода.
Удачи,
Дэмиен