Когда вы создадите свой tableViewController в IB, если вы затем перейдете в раздел в правой части экрана, где для всех опций задан размер "freeform", то перетащите его на то, что вам нравится.Когда вы его инициализируете, он получит этот кадр.Если только он не находится в контроллере контейнера.
Лучший способ сделать то, что вам нужно, - это создать viewController и добавить представление таблицы в его представление.Сделайте представление таблицы более узким, чем представление основного контроллера, и подключите его к IBOutlet на вашем контроллере.Затем, если вы заставите свой контроллер реализовывать методы и, вы сможете использовать свое табличное представление именно так, как хотите.
Надеюсь, это поможет вам, если это неясно или вам нужна дополнительная помощь., дайте мне знать:)