self.navigationController pushViewController не работает

У меня есть приложение View с Single UIViewController . Затем я добавляю UITableViewController через IB и пытаюсь отобразить UITableViewController нажатием кнопки в UIViewController (мое основное представление). Нажатие кнопки (IBAction) содержит следующий код, с помощью которого я пытаюсь подтолкнуть свое представление UITableViewController и отобразить его:

DataViewController *dataController = [[DataViewController alloc] initWithNibName: @"DataViewController" bundle:nil];
[self.navigationController pushViewController:dataController animated:YES];
[dataController release];

Мой DataViewController вообще не помещается в стек и отображается, Также я проверил, что в приведенном выше коде self.navigationController = nil Наверное, в этом и заключается проблема. Если да, то как это исправить?

Пожалуйста, помогите.

10
задан PengOne 28 May 2011 в 22:36
поделиться