【问题标题】:How to change view controller to tab bar controller as root view controller如何将视图控制器更改为标签栏控制器作为根视图控制器
【发布时间】:2015-10-29 18:58:44
【问题描述】:

我通过导航控制器将简单视图控制器设置为根视图控制器。现在我想将标签栏控制器设置为根视图控制器。我在 Xcode 7 中使用 Objective-C。

【问题讨论】:

  • 请提供您正在工作的代码,以使您想要完成的工作更加明显。
  • 我同意@Erik。另外我认为这个问题已经有关于堆栈溢出的答案,所以请以各种方式搜索(谷歌)或stackoverflow来找到它。我通过超级快速搜索找到了这个。我敢肯定这本质上是一个重复的问题。 stackoverflow.com/questions/8763475/…

标签: ios ios9


【解决方案1】:

假设您在想要切换时位于视图控制器中,您可以使用:

UIStoryboard *sb = [self storyboard];
UIViewController *vc = [sb instantiateViewControllerWithIdentifier:@"tabBarController"];
self.view.window.rootViewController = vc;

否则,您可以调用您的应用委托并使用其window 属性对其进行切换。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-18
    • 1970-01-01
    • 2012-07-26
    • 2016-02-26
    • 1970-01-01
    • 2014-04-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多