私のアプリケーションは、pushViewControllerを使用してナビゲーションコントローラーをモーダルに表示しています
[navigationController pushViewController:_viewController animated:YES];
ナビゲーションコントローラーはボタンを実行しました
UIButton* backButton = [UIButton buttonWithType:101];
[backButton addTarget:self action:@selector(dismissView:) forControlEvents:UIControlEventTouchUpInside];
[backButton setTitle:@"Done" forState:UIControlStateNormal];
UIBarButtonItem* backItem = [[UIBarButtonItem alloc] initWithCustomView:backButton];
self.navigationItem.leftBarButtonItem = backItem;
[backItem release];
完了ボタンが押されたら、メインウィンドウに戻る必要があります
-(void) dismissView: (id)sender
{
[self.navigationController popToRootViewControllerAnimated:YES];
//[self.navigationController popToViewController:_viewController animated:YES];
}
しかし、完了ボタンを押しても何も起こりません。何故ですか?