gpt4 book ai didi

ios - Segue VC 与 Tab App Swift

转载 作者:行者123 更新时间:2023-11-28 15:02:51 27 4
gpt4 key购买 nike

我试图在我的应用程序中的 View Controller 之间进行切换,但使用的是选项卡式应用程序模板。这是我第一次使用基于选项卡的应用程序,我在单击按钮时无法从第二个 VC 调用 segue 到第一个。

我试过像这样在 Storyboard 中创建一个转场 self.performSegue(withIdentifier: "SegueToCalc", sender: nil) 并以编程方式创建和调用转场,但两者都只加载底部没有标签栏的屏幕。我相信他们是一种调用 TabController 以设置选择哪个索引的方法,但我在下面尝试过,但这也不起作用:

var tabBarController: UITabBarController?
tabBarController?.selectedIndex = 0

最佳答案

您已经在正确的轨道上,但是,您正在创建一个新的 UITabBarController 而不是访问您已有的那个。您可以直接从它的 viewControllers 访问可能的 UITabBarController。

@IBAction func onButton(_ sender: Any) {
self.tabBarController?.selectedIndex = 0
}

关于ios - Segue VC 与 Tab App Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48747469/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com