Во-первых, обычно ваш первичный первый вид создается контроллером представления, который загружается объектом UIApplication.Владельцем пера MainWindow является UIApplication, так что вы, вероятно, не хотите, чтобы его перетаскивали с помощью пера MainWindow.Скорее, вы хотите испортить представление контроллера представления, загруженного пером MainWindow.Если вы посмотрите на представление, отображаемое в IB для MainWindow.nib, в нем должно быть указано, какое представление контроллера представления загружается.
Итак, в IB для представления контроллера представления, загружаемого с помощью пера MainWindow, это гдеВы хотите разместить свой UITableView.В целях этого объяснения я назову этот контроллер представления, MucksViewController и связанный с ним кончик MucksView.nib.
Я думаю, что тогда я бы перетащил UITableView в представление для MucksView.nib.,Расположите его в нижней половине экрана, как вы описали.Присоедините этот UITableView к свойству IBOutlet в заголовочном файле MucksViewController.Затем перетащите объект UIViewController в главное окно MucksView.nib.Сделайте владельцем этого объекта UIViewController свой класс HomeViewController, а также присоедините его к свойству IBOutlet типа HomeViewController в заголовочном файле MucksViewController.
Теперь в файле класса MucksViewController, вероятно, в методе viewDidLoad, программно сделайте исходные данные объекта HomeViewController программно.и делегат объекта UITableView.Но мне интересно, вам действительно нужен HomeViewController?Было бы чище просто сделать MucksViewController источником данных и делегировать.
Надеюсь, это поможет и не слишком запутанно.