Я пытаюсь создать приложение, которое использует cocos2d для домашнего экрана и UINavigationController для некоторых таблиц и информации. Я использую этот код, чтобы попытаться выдвинуть UINavigationController (Settings) в поле зрения
UINavigationController *controller = [[UINavigationController alloc] init];
Settings *newTableViewController = [[Settings alloc] init];
[controller pushViewController:newTableViewController animated:YES];
Этот код выполняется в CCLayer, а Settings - в UINavigationController.
Я получаю эту ошибку
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Pushing a navigation controller is not supported'
Означает ли это, что я не могу вставить NaviagationController в CCLayer? Пожалуйста помоги.