TabBarViewController *tab =(TabBarViewController *) [UIApplicationsharedApplication].windows.firstObject.rootViewController;
tab.selectedViewController=tab.viewControllers[1];
self.navigationController.tabBarController.selectedIndex=0;
[self.navigationController popViewControllerAnimated:YES];
[self.navigationControllerpopToViewController:[self.navigationController.viewControllersobjectAtIndex:2] animated:YES];
[self presentViewController:nav animated:YES completion:nil];
[ self dismissViewControllerAnimated : YES completion : nil ];