Лучшее, что вы можете сделать с помощью построителя интерфейса, - это установить маски авторазмера.Так что, если ваш контейнер просмотра меняет размеры, iPhone может соответственно изменять размеры.
Чтобы ответить на ваши вопросы:
1: Вы не можете выполнить функциональность напрямую с помощью построителя интерфейса. Вы можете настроить свой интерфейс, но тогда вам придется записать логику в контроллере,достичь этой функциональности.
2: Это можно сделать в конструкторе интерфейсов.Вы добавляете textField в нижний колонтитул представления таблицы, а затем текстовое поле всегда остается в нижней части tableView независимо от того, что отображается в вашей таблице.