5

当出现特定选项卡时,我想做一些事情。意思是,用户单击了选项卡视图的选项卡按钮。发生这种情况时 viewDidAppear 不会触发。我还能如何挂钩标签点击事件?

4

2 回答 2

11

你可以实现这个

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController{
  [viewController viewDidAppear:YES];
}

在您的选项卡栏委托中,因此您的 viewDidAppear 方法将被正确调用。

于 2011-09-26T23:40:31.107 回答
1

-tabBarController:didSelectViewController:在您的标签栏委托中实现。

于 2010-05-03T14:45:12.337 回答