table reloadData未调用

时间:2010-09-05 07:15:15

标签: iphone cocoa-touch

我有一个包含tableview的viewcontroller。我通过pushViewController调用另一个视图。当我回到原来的viewController时,我希望重绘表,但是从不调用viewWillAppear。

还有其他想法吗?

2 个答案:

答案 0 :(得分:1)

我在自己的项目中成功使用了这个。

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

仔细检查方法的拼写。

答案 1 :(得分:0)

我有两个竞争消息的类,UITabbarcontroller和UINavigationController。我之前的实验中有一个UITabBar。它已创建但未使用。从未告知过UITabBarController和UINavigationController的消息。

希望这个解决方案有朝一日会有所帮助