我想在显示特定标签时执行某些操作。意思是,用户单击了选项卡视图的选项卡按钮。发生这种情况时,viewDidAppear不会触发。我还能如何挂钩标签点击事件?
答案 0 :(得分:9)
你可以实现这个
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController{
[viewController viewDidAppear:YES];
}
选项卡栏代表中的,因此将正确调用viewDidAppear方法。
答案 1 :(得分:1)