我具有其中3視圖控制器被添加。在第三選項卡我有一個選擇器視圖基於哪個數據在第二選項卡changes.When我遷移,其選擇某些設置一個uitabarcontroller進入第2個選項卡中的數據沒有得到更新,因爲我有同樣的老data.How我可以刷新在第二選項卡中的數據。一個的UITabBarController的視圖控制器沒有得到刷新
的NSMutableArray * localControllersArray = [[NSMutableArray裏的alloc] initWithCapacity:3];
MainViewController *mainview;
mainview = [[MainViewController alloc] init];
mainview.tabBarItem.image=[UIImage imageNamed:@"pipeline.png"];
[email protected]"Pipeline";
navigationController = [[UINavigationController alloc] initWithRootViewController:mainview];
[localControllersArray addObject:navigationController];
[navigationController release];
[mainview release];
tabBarController.viewControllers = localControllersArray;
[self.view addSubview:tabBarController.view];
這是我在視圖控制器中添加3視圖控制器到我的選項卡控制器的方式。
我發現,viewdidappear爲新臺幣稱爲當標籤切換時 – Bapu 2009-11-12 04:55:58
我感到困惑你的問題,該數據是在你情態對象「刷新」。這與視圖無關(第二視圖)。請確保您有該視圖將數據提供給第二視圖相同的對象委託,你應該罰款。此外,請明確問題,這是一個非常簡單的問題,但您的描述使其看起來很難。 :)繼續發帖 – 2009-11-25 08:14:21