2010-02-11 205 views
0

我的應用程序有導航控制器和表格視圖。當單擊後退按鈕並從控制器堆棧彈出視圖時,我注意到表事件未執行(例如:cellForRowIndexPath)。無論如何,當視圖彈出時,這些事件會被執行。UINavigationController後退按鈕問題

這是我用於將視圖推入控制器堆棧的代碼。 MyViewController * obj = [[MyViewController alloc] initWithNibName:@「MyViewController」bundle:nil]; [self.navigationController pushViewController:obj animated:YES]; [obj release];

問候 桑迪

回答

0

您可以使用viewWillAppear中和ViewWillDisappear方法。

你想要做的就是把到

一個叫什麼

[theTable reloadData];

它啓動所有您想要的呼叫。

此調用應放置在您要重新加載表的位置 - 無論是出現還是消失。

祝你好運!