В моем делегате приложения у меня есть Navigation Controller, который я использую для переключения между представлениями, и, кажется, он работает нормально, нажимая кнопку «Назад» на панели навигации, но только когда у меня есть UITable в миксе. Но когда я помещаю Push-RootviewController в стандартный контроллер корневого представления, я все равно вижу кнопку «Назад» на панели UINavigationBar, но когда я нажимаю на нее, программа завершает работу и не регистрирует ошибки.
Я думал, может быть, что-то подобное сработает, но не повезло.
CoCoachAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
UIBarButtonItem *iButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonItemStyleBordered target:self action:@selector(playThis:)];
appDelegate.navigationController.navigationItem.backBarButtonItem = iButton;
[iButton release];
У кого-нибудь подобное случалось? Есть идеи?
Спасибо!