В классе, который наследуется от TTViewController, я создаю UITabBarController:
- (void)loadView
{
[super loadView];
YoutubeFeedViewController *y = [[YoutubeFeedViewController alloc] init];
SourcesController *s = [[SourcesController alloc] init];
tabBarController = [[UITabBarController alloc] init];
tabBarController.viewControllers = [NSArray arrayWithObjects:y, s, nil];
tabBarController.view.bounds = [[self view] bounds];
[y release];
[s release];
[self.view addSubview:[tabBarController view]];
}
Мой класс YoutubeFeedViewController реализует протокол TTModel для получения удаленных данных с Youtube через TTListDataSource.
2 проблемы с этим кодом:
- во-первых: мой TabBar маленький, около 20 пикселей высотой
- во-вторых: мой YoutubeFeedViewController пуст.Данные не загружены.После отладки я заметил, что метод createModel никогда не вызывается, и tableViewDidLoadModel (из моего производного класса TTListDataSource) тоже никогда не вызывается.
Когда я отображаю его без вкладок, все данные загружаются.
У вас есть идея?
Заранее спасибо.