iOS 13使用其导航控制器从视图控制器移动到另一个故事板

阿巴西先生

我有两个情节提要

  1. 主板
  2. 应用故事板

当用户登录时,它从loginViewController移到ChatVC,我想使用ChatVC的嵌入式导航控制器。我在下面编写了代码,但是在这种情况下,要创建自己的新导航控制器。有什么方法可以使用App.storyboard的导航控制器。

      guard let rootVC = UIStoryboard.init(name: "App", bundle: nil).instantiateViewController
      (identifier: "MessaageVC") as? MessaageVC else {
                return
            }
            let navigationController = UINavigationController(rootViewController: rootVC)
            UIApplication.shared.windows.first?.rootViewController = navigationController
            UIApplication.shared.windows.first?.makeKeyAndVisible()

锤类

如果您有自定义UINavigationController类,则应替换as? UINavigationContoller为您的类。您可以根据需要更改情节提要名称。

  if let nav = UIStoryboard(name: "App", bundle: nil).instantiateViewController(withIdentifier: "yourNavigationControllerIdentifier") as? UINavigationController{
            let rootVc  = UIStoryboard(name: "App", bundle: nil).instantiateViewController(withIdentifier: "yourRootVCIdentifier")
            nav.viewControllers = [rootVc]
            UIApplication.shared.keyWindow?.rootViewController = nav
        }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何关闭当前的视图控制器并在iOS中推送另一个视图控制器

来自分类Dev

Xamarin IOS导航到xamarin上没有按钮的另一个视图控制器

来自分类Dev

如何从另一个视图控制器iOS刷新表视图?

来自分类Dev

单击按钮移至iOS中的另一个视图控制器

来自分类Dev

iOS Google Maps API-从另一个视图控制器发送GMSMapview

来自分类Dev

从目标C / iOS中的另一个视图控制器访问C数组

来自分类Dev

iOS-将数据传递到另一个视图控制器

来自分类Dev

iOS如何将数组隔离到另一个视图控制器

来自分类Dev

如何在ios 9,目标C中使用“在当前上下文中”演示以编程方式导航到另一个视图控制器

来自分类Dev

在iOS中通过Segue从一个控制器移动到另一个控制器后,Date Picker的显示或方向发生了变化。如何解决此问题?

来自分类Dev

使用iOS故事板,我无法在视图控制器上的所需位置放置标签

来自分类Dev

回到另一个视图控制器IOS7后,如何暂停一次音频

来自分类Dev

Xamarin / Mvvmcross:收到iOS推送通知时,打开另一个视图控制器

来自分类Dev

Xamarin / Mvvmcross:收到iOS推送通知时,打开另一个视图控制器

来自分类Dev

iOS,保存状态数据并在从另一个视图控制器返回时还原它

来自分类Dev

如何在iOS的另一个视图类中知道一个视图控制器的图像视图的x,y坐标和宽度,高度?

来自分类Dev

如何在具有两个故事板 iOS Swift 的项目中初始化视图控制器

来自分类Dev

使用 iCarousel 正确显示来自另一个故事板的控制器视图

来自分类Dev

iOS Storyboard-将视图切换到同一层次级别的另一个视图控制器

来自分类Dev

ios-收到推送通知时,SWRevealViewController会选择导航控制器中的最后一个视图

来自分类Dev

iOS / Swift:一个容器视图可容纳3个可能的视图控制器

来自分类Dev

如何在ios中自定义推送和弹出动画时将视图传递给另一个控制器?

来自分类Dev

iOS-在推送另一个视图控制器然后返回后,更新自动布局约束常量将停止工作

来自分类Dev

在iOS 9中的alert.addAction中按下OK时如何打开另一个视图控制器

来自分类Dev

iOS如何将选定的单元格值隔离到另一个视图控制器中

来自分类Dev

如何从另一个在Xamarin IOS中添加UITabBarController的控制器更改标签的文本值

来自分类Dev

iOS - 从呈现的视图控制器呈现视图控制器会改变其高度

来自分类Dev

如何与许多视图控制器iOS共享一个阵列

来自分类Dev

在iOS7中处理一个视图控制器的自动旋转

Related 相关文章

  1. 1

    如何关闭当前的视图控制器并在iOS中推送另一个视图控制器

  2. 2

    Xamarin IOS导航到xamarin上没有按钮的另一个视图控制器

  3. 3

    如何从另一个视图控制器iOS刷新表视图?

  4. 4

    单击按钮移至iOS中的另一个视图控制器

  5. 5

    iOS Google Maps API-从另一个视图控制器发送GMSMapview

  6. 6

    从目标C / iOS中的另一个视图控制器访问C数组

  7. 7

    iOS-将数据传递到另一个视图控制器

  8. 8

    iOS如何将数组隔离到另一个视图控制器

  9. 9

    如何在ios 9,目标C中使用“在当前上下文中”演示以编程方式导航到另一个视图控制器

  10. 10

    在iOS中通过Segue从一个控制器移动到另一个控制器后,Date Picker的显示或方向发生了变化。如何解决此问题?

  11. 11

    使用iOS故事板,我无法在视图控制器上的所需位置放置标签

  12. 12

    回到另一个视图控制器IOS7后,如何暂停一次音频

  13. 13

    Xamarin / Mvvmcross:收到iOS推送通知时,打开另一个视图控制器

  14. 14

    Xamarin / Mvvmcross:收到iOS推送通知时,打开另一个视图控制器

  15. 15

    iOS,保存状态数据并在从另一个视图控制器返回时还原它

  16. 16

    如何在iOS的另一个视图类中知道一个视图控制器的图像视图的x,y坐标和宽度,高度?

  17. 17

    如何在具有两个故事板 iOS Swift 的项目中初始化视图控制器

  18. 18

    使用 iCarousel 正确显示来自另一个故事板的控制器视图

  19. 19

    iOS Storyboard-将视图切换到同一层次级别的另一个视图控制器

  20. 20

    ios-收到推送通知时,SWRevealViewController会选择导航控制器中的最后一个视图

  21. 21

    iOS / Swift:一个容器视图可容纳3个可能的视图控制器

  22. 22

    如何在ios中自定义推送和弹出动画时将视图传递给另一个控制器?

  23. 23

    iOS-在推送另一个视图控制器然后返回后,更新自动布局约束常量将停止工作

  24. 24

    在iOS 9中的alert.addAction中按下OK时如何打开另一个视图控制器

  25. 25

    iOS如何将选定的单元格值隔离到另一个视图控制器中

  26. 26

    如何从另一个在Xamarin IOS中添加UITabBarController的控制器更改标签的文本值

  27. 27

    iOS - 从呈现的视图控制器呈现视图控制器会改变其高度

  28. 28

    如何与许多视图控制器iOS共享一个阵列

  29. 29

    在iOS7中处理一个视图控制器的自动旋转

热门标签

归档