gpt4 book ai didi

swift - 如何为以编程方式创建的 View Controller 分配 Segue 标识符和展开 Segue

转载 作者:行者123 更新时间:2023-11-30 13:21:54 24 4
gpt4 key购买 nike

我已经以编程方式创建了我的ViewController,我可以这样使用它:

let myVC = CustomViewController(style: .Plain)
self.navigationController?.pushViewController(myVC, animated: true)

但是可以为其分配一个segue 标识符吗?另外,我如何为其分配展开转场(带有标识符)...?

最佳答案

根据我的理解,segue 不能以编程方式创建,而是 Storyboard运行时在必须在两个 View Controller 之间执行 segue 时创建它们。

因此必须从 Storyboard本身创建转场。甚至类(class)也显示:UIStoryboardSegue

对于展开,由于您将其插入 View ,因此可以使用dismissViewControllerAnimated将其从 View 中消除。

dismissViewControllerAnimated(true, completion: nil)

关于swift - 如何为以编程方式创建的 View Controller 分配 Segue 标识符和展开 Segue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37696292/

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