1

ビューがあり、navigationController があります...

そしてその上に rightBarButtonItem 、

次にクリック-> popoverControllerを使用してtableViewControllerのビューを表示... tableViewには3つのセルがあります---- A、B、Cのように

知りたいのは、テーブルリストで、異なるテキストラベルが別のビューに移動することです。セルAはView_Aに移動し、セルBはView_Bに移動します....ビューを...に配置する必要がありnavigationControllerます

しかし、tableViewControllerのクラスでは機能せず、didSelectRowAtIndexPath関数内にコードを書いてみると…… 。

私は試します

[ self.navigationController pushViewController:detailViewController animated:YES];

また

[ self.parentViewController.navigationController pushViewController:detailViewController animated:YES];

また

[ self.view.superview.navigationController pushViewController:detailViewController animated:YES];

tableViewのセルをクリックしたときに外で何かをする方法、特にnavigationController.....を取得する方法がわかりません

4

1 に答える 1

0

あなたがポップビューにいて、そのビューがtableViewのセルをテーピングした後にself閉じられるだけなので、popupViewが参照されますが、機能しません。delegate完了した作業を行うために使用する必要があります。こちらのリンクを参考にしてください

于 2012-06-19T12:19:13.790 に答える