协议方法每次点击tabBar回到根视图

#pragma mark - 协议方法每次点击tabBar回到根视图
-(void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
    //选中tabBar的下标
    //NSLog(@"%ld", tabBarController.selectedIndex);
    if (tabBarController.selectedIndex == 0) {
        [self.navi1 popToRootViewControllerAnimated:YES];
    } else if (tabBarController.selectedIndex == 1) {
        [self.navi2 popToRootViewControllerAnimated:YES];
    } else if (tabBarController.selectedIndex == 2) {
        [self.navi3 popToRootViewControllerAnimated:YES];
    } else if (tabBarController.selectedIndex == 3) {
        [self.navi4 popToRootViewControllerAnimated:YES];
    }
}
协议方法: UITabBarControllerDelegate

你可能感兴趣的:(协议方法每次点击tabBar回到根视图)