Swift-如何从ViewController选择到TabBarController

问题描述 投票:9回答:2

如何在Swift中在ViewController之前添加TabBarController?我正在使用Parse在ViewController中进行自定义登录,这将导致TabBarController ...帮助将不胜感激!

xcode swift uistoryboardsegue
2个回答
9
投票

1。拖动从黄色符号(ViewController)到TabBarController

“在此处输入图像描述”“ >>


这将在ViewController菜单中创建一个序列”>

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9CekZJSi5wbmcifQ==” alt =“在此处输入图像描述”>


2。

单击此新名称“显示标签到标签...”,然后在身份检查器中设置标识符名称。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9QN0JFTC5wbmcifQ==” alt =“在此处输入图像描述”>


3。

现在,当您想进行对话时,请使用call ...
performSegueWithIdentifier("WhatEveryYouNamedSegue", self)

这是我从登录视图控制器转移到主视图控制器选项卡栏的方式。

let homeViewController = self.storyboard?.instantiateViewController(withIdentifier: "HomeVCTabBar") as? UITabBarController

            self.view.window?.rootViewController = homeViewController
            self.view.window?.makeKeyAndVisible()

人们最常犯的错误是,他们使用了要使用的VC的名称而不是UITabBarController。

确保使用UITabBarController从TabBarController进入第一个视图。


0
投票

这是我从登录视图控制器转移到主视图控制器选项卡栏的方式。

© www.soinside.com 2019 - 2024. All rights reserved.