0
В классе, который наследуется от TTViewController, я создаю UITabBarController:Three20: не createModel называется
- (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) никогда не вызывается.
Когда я показываю его без вкладок, все данные загружаются.
У вас есть идея?
Заранее спасибо.
только что случилось со мной, и это мое решение, thx – mihail