1

が入っmainViewControllercontainer viewいます。theMainViewControllerからアクセスしようとしていますcontainer view

これが私のコードです:

self.theMainViewController = (theMainViewController *)self.parentViewController;

NSIndexPath *indexPath = [NSIndexPath indexPathForRow:idx inSection:0];
[self.theMainViewController .tableView selectRowAtIndexPath:indexPath animated:YES scrollPosition:UITableViewScrollPositionBottom];

これはうまくいきません。私がそれを作るとき、値self.theMainViewControllerを与えます。次に置き換えました:nilnslog

self.parentViewController

に:

self presentingViewController

そして、それは私に同じ結果をもたらしました。クラスmainViewControllerからにアクセスするにはどうすればよいですか?container view's

アップデート

これが私のセットアップです: UIViewController内の静的テーブルビュー[Xcode 5] (画像を追加できないため、その回答に投稿された画像は私のセットアップと同じです。)

4

2 に答える 2