gpt4 book ai didi

ios - Swift 在标签栏应用程序中创建 'universal' segue

转载 作者:搜寻专家 更新时间:2023-11-01 07:22:49 25 4
gpt4 key购买 nike

我是一个敏捷的新手,我有一个简单的问题,我希望有人能帮我弄清楚。

我有一个多标签应用。我从 Stopryboard 上的选项卡 View Controller 创建了一些 segues。我已经给出了 segues 标识符,我正在使用 performSegueWithIdentifier("tab1ToMyTarget", sender: sender) 从我的 Tab1ViewController 代码调用它们没问题。

但是,我希望能够从应用程序的任何选项卡调用 segue,而无需从其他选项卡的 View Controller 创建新的 segue(即我不想创建 "tab2ToMyTarget" - 我认为有更好的方法!)。

我的问题:我是否在标签栏 View Controller 上创建这些“通用”segues(例如 “tabBarToTarget”)(如果是,我如何调用它我的选项卡 View Controller 之一)? ……或者……

我是否从单个选项卡 View Controller (tab1ToTarget) 保留 segue,并以某种方式从同级选项卡 View Controller 调用该 segue?

最佳答案

首先,设置你想去的 View Controller 的storyboard Id .然后运行:

let vc = storyboard!.instantiateViewControllerWithIdentifier("someViewController")
self.presentViewController(vc, animated: true, completion: nil)

关于ios - Swift 在标签栏应用程序中创建 'universal' segue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37778109/

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