美文网首页
iOS 在AppDelegate 跳转指定控制器

iOS 在AppDelegate 跳转指定控制器

作者: 索性流年 | 来源:发表于2020-04-20 18:00 被阅读0次

场景

在开发中,很多时候会在AppDelegate做一些操作,例如监听网络状况,如若无网络跳转到错误页面。

UIViewController * viewC = weakSelf.window.rootViewController;
UINavigationController * nav;
if ([viewC isKindOfClass:[UITabBarController class]]) {
    UITabBarController * tabbarC =(UITabBarController *) viewC;
    nav = tabbarC.viewControllers[tabbarC.selectedIndex];
}
else{
    nav = viewC.navigationController;
}
[nav pushViewController:checkVC animated:YES];

相关文章

网友评论

      本文标题:iOS 在AppDelegate 跳转指定控制器

      本文链接:https://www.haomeiwen.com/subject/ebxenctx.html