我的标签栏控制器中有几个标签,只有一个标签(第一个)我每次选择标签时都需要自动重新加载(当应用程序返回到前台时)。
我没有找到如何做到这一点,我是否需要每次手动重新创建标签栏控制器?我是否需要向标签栏控制器添加一组新的视图控制器?
感谢您的帮助
答案 0 :(得分:0)
是否有一个updateView
函数可以在viewWillAppear
上调用该特定视图,以确保每次设置视图时所有内容都是最新的?
答案 1 :(得分:0)
如果您的UIViewController
是UITabBarControllerDelegate
,它会收到此回调,这是您想要的,我相信:
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController
致电return YES
方法后,只需updateView
。