【发布时间】:2021-05-18 06:02:11
【问题描述】:
我正在寻找替换此代码:
let homeViewController = storyboard?.instantiateViewController(identifier: Constants.Storyboard.homeViewController) as? HomeViewController
view.window?.rootViewController = homeViewController
view.window?.makeKeyAndVisible()
这段代码是我以编程方式更改视图控制器的方式,我被告知它可以工作,但不是最好用的。
我的故事板目前是这样设置的:
导航控制器剩下的所有东西都需要以编程方式控制,因为我不希望从注册和登录到主页。然而,导航控制器的一切都是正确的,我想用 segues 来控制,但是当我这样做时,它总是以模态方式呈现。这就是我使用该代码 sn-p 更改视图控制器的原因。
编辑:
我想使用 segues 和导航控制器,因为我想使用工具栏
【问题讨论】:
-
您是否有意在视图控制器上隐藏导航栏?
标签: ios swift storyboard segue