现在的很多项目都会用到tabBar , 有一个很重要的功能就是进入另一个tabBar返回来的时候还会是上回点击进去的视图 , 只要在AppDelegate中加入下面的代码就可以每次点击tabBar返回到当前tabBar的初始视图
1. 在AppDelegate中签协议<UITabBarControllerDelegate>
2. 为tabBarController签协议: tabBarController.delegate = self;
3. 写方法
-(void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
if ([viewController isKindOfClass:[UINavigationController class]])
{
[(UINavigationController *)viewController popToRootViewControllerAnimated:YES];
}
}