按下选项卡时重新加载视图控制器

时间:2010-07-21 17:01:43

标签: iphone reload tabbarcontroller

我的标签栏控制器中有几个标签,只有一个标签(第一个)我每次选择标签时都需要自动重新加载(当应用程序返回到前台时)。

我没有找到如何做到这一点,我是否需要每次手动重新创建标签栏控制器?我是否需要向标签栏控制器添加一组新的视图控制器?

感谢您的帮助

2 个答案:

答案 0 :(得分:0)

是否有一个updateView函数可以在viewWillAppear上调用该特定视图,以确保每次设置视图时所有内容都是最新的?

答案 1 :(得分:0)

如果您的UIViewControllerUITabBarControllerDelegate,它会收到此回调,这是您想要的,我相信:

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController

致电return YES方法后,只需updateView