我有一个包含tableview的viewcontroller。我通过pushViewController调用另一个视图。当我回到原来的viewController时,我希望重绘表,但是从不调用viewWillAppear。
还有其他想法吗?
答案 0 :(得分:1)
我在自己的项目中成功使用了这个。
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[[self tableView] reloadData];
}
仔细检查方法的拼写。
答案 1 :(得分:0)
我有两个竞争消息的类,UITabbarcontroller和UINavigationController。我之前的实验中有一个UITabBar。它已创建但未使用。从未告知过UITabBarController和UINavigationController的消息。
希望这个解决方案有朝一日会有所帮助