На самом деле вам нужно наоборот: иметь один viewController, управляющий вашей таблицей, и список подчиненных viewController, управляющих вашими представлениями.Основной вид загрузки контроллера загружается в зависимости от выбранной строки (немного как tabviewcontroller).