swift - 在 Swift 中添加 Storyboard

标签 swift storyboard

如何使用 Swift 在同一个项目中创建多个 Storyboard?我知道我必须转到"file"->“新建”->"file",然后选择“ Storyboard”,但如何将该 Storyboard集成到我的项目中并导航到 Swift 代码中新 Storyboard的 View ?

最佳答案

您需要获得对所需 Storyboard的引用

let aStoryboard = UIStoryboard(name: "storyboardName", bundle: nil)

然后实例化所需的 View Controller

let vc = aStoryboard.instantiateViewControllerWithIdentifier("viewControllerIdentifier") as! UIViewController

关于swift - 在 Swift 中添加 Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34438957/

相关文章:

swift - 如何从同一函数获取多个归因?

ios - 在 XCode 6 的 Storyboard 中使用自定义字体

ios - NavController 在 Root VC 之前弹出查看 Controller

ios - UILabel 的自动换行不起作用

swift - 如何使用先前可观察链的结果?

ios - 当键盘出现在 SwiftUI 中时向上移动 TextField

ios - 将变量从模态 TableView 传递到父 View

ios - 如何去除 iOS App 上的黑条 WebView?

ios - 这是为性能设置属性的首选方式

json - 类型仅在运行时已知时的 Swift 4 JSON 解码