2012-02-08 6 views
0

はこのようなものです:iOS 5ストーリーボード:NavigationViewController to TabbarController - 動作しません、なぜですか?私はストーリーボードと私のシーンでiOS5をを使用​​しています

NavigationCOntroller - >(ナビビュー1)TableViewController - > TabBarController - >(Tab1を)私のTabBarController下 TableViewControllerと同様に、私以上のタブ。ユーザーが自分のTableViewCOntrollerで任意の行をクリックしたときに

は、今私はTab1をに行き、PerformingSegue前に、私はこの

MyTableVController *tvc = segue.destinationViewController; 
tvc.selectedObject = currentObject; 

ように私のTab1を(TableViewController)にいくつかのデータを送信したい[UITabBarController setSelectedObject:]:認識されていないセレクタをインスタンスに送信0x68c9450

なぜ私は 'MyTableVController'がUITabBarControllerであり、setSelectedObjectメソッドを検索していると仮定していますか?

このシナリオでは、どのように私のTableViewCOntrollerにデータを渡すことができますか?

ありがとうございました。

答えて

2

OK、私は私の問題への解決策を発見した、私はこの

UITabBarController *tabController = (UITabBarController *)segue.destinationViewController; 
    MyTableVController *tvc = (MyTableVController *)[viewControllers objectAtIndex:0]; 

のように行なったし、あなたが必要なのViewControllerを持っており、それにデータを渡す方法をthatsの。

+0

「UITabBarController * tabController =(UITabBarController *)segue.destinationViewController;」を入力すると、「segue」が気に入らないと言われました。 – Grymjack

関連する問題