У меня следующая проблема:
У меня есть UITableView с объектами Core Data. Когда я нажимаю на один UITableViewCell, он показывает контроллер подробного представления через pushViewController. Теперь я хочу иметь на контроллере подробного представления UITabBar для удобного управления датой. На первом UITableView у меня также есть UITabBar.
Как я могу справиться с этим? Не могли бы вы мне помочь? :)
EDIT:
Вот мой взгляд: загрузчик:
viewDidLoad()
{
[super viewDidLoad];
...
UITabBar *newTabBar = [[UITabBar alloc] initWithFrame:CGRectMake(0.0, 367.0, 320.0, 49.0)];
[newTabBar setItems:[NSArray arrayWithObject:self]];
[[self view] addSubview:newTabBar];
}
И мой контроллер детального просмотра при его нажатии:
...
detailViewController = [[DetailViewController alloc] init];
[detailViewController setManagedObjectContext:managedObjectContext];
[[self navigationController] pushViewController:detailViewController animated:YES];
...
И, наконец, ошибка:
-[DetailViewController _updateView]: unrecognized selector sent to instance 0x5a3c190
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[DetailViewController _updateView]: unrecognized selector sent to instance 0x5a3c190'