2010-09-05 93 views
1

我有一個包含tableview的viewcontroller。我通過pushViewController調用另一個視圖。當我回到我原來的viewController時,我希望重繪表格,但viewWillAppear永遠不會被調用。表reloadData不叫

還有其他想法嗎?

回答

0

我有兩個類競爭消息,UITabbarcontroller和UINavigationController。我有一個從以前的實驗UITabBar。它已創建但未使用。 UITabBarController和UINavigationController的消息從未被告知。

希望這個解決方案有一天會有所幫助

1

我已經在我自己的項目中成功地使用了它。

-(void)viewWillAppear:(BOOL)animated { 
    [super viewWillAppear:animated]; 
    [[self tableView] reloadData]; 
} 

仔細檢查方法的拼寫。