У меня есть главное окно, в котором UITabViewController является корневым контроллером. Я использую файл пера для этого. В Интерфейсном Разработчике две из вкладок были связаны с Controller_A, Nib_A и Controller_B, Nib_B, но 3-я вкладка знает только о Controller_C.
Я предполагал, что это будет означать, что метод loadView для Controller_C будет вызываться автоматически, поскольку я не удосужился указать файл NIB. Я хочу выложить эту часть программно. И это действительно вызывается, как я подтвердил, поместив точку останова внутри этого метода.
НО, когда я переключился на Controller_C в симуляторе, он появляется пустым!
Вот как выглядит loadView Controller_C:
- (void)loadView
{
[super loadView];
...
[self setTableView:formTableView];
[view addSubview:formTableView];
[self setView:view];
}
Какие-нибудь советы? Что я игнорирую?