ナビゲーション コントローラーをモーダルに表示している場合、テーブルビュー コントローラーは、新しいナビゲーション コントローラーがプッシュした唯一のビュー コントローラーです。その場合、戻るボタンはありませんし、あるべきではありません。
モーダル ビューを閉じる tableview コントローラーを介して、キャンセル/完了ボタンをナビゲーション バーに追加することをお勧めします。
あなたのtableViewコントローラーviewDidLoad:
メソッドで:
UIBarButtonItem *done = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(doneButtonTapped:)];
self.navigationItem.leftBarButtonItem = done;
//Release done if not using ARC
次に、却下メソッド (の最も単純な実装) を追加します。
- (void)doneButtonTapped:(id)sender {
[self.navigationController dismissViewControllerAnimated:YES completion:nil];
}