0
当我收到推送通知时,我想跳转到标签栏上的中间选项卡并重置选项卡(它具有多个用户可能浏览的表格视图)。我可以使用tabBarController.selectedIndex = 1跳转到标签页; ...但我如何重置到第一个视图?返回到UITabBarItem的第一个视图
当我收到推送通知时,我想跳转到标签栏上的中间选项卡并重置选项卡(它具有多个用户可能浏览的表格视图)。我可以使用tabBarController.selectedIndex = 1跳转到标签页; ...但我如何重置到第一个视图?返回到UITabBarItem的第一个视图
上的控制器类(也许你的应用程序代理)实施UITabBarControllerDelegate
和实施tabBarController:didSelectViewController:
弹出所有推视图控制器从导航堆栈:
- (void) tabBarController:(UITabBarController *) tabBarController didSelectViewController:(UIViewController *) viewController {
if([viewController isKindOfClass:[UINavigationController class]])
{
[(UINavigationController *)viewController popToRootViewControllerAnimated:YES];
}
}