ios - 一个 Storyboard,两个 Controller

标签 ios swift storyboard

假设应用程序中有两个看起来相同的 View 。 然而,这两个 View 都有不同的逻辑(数据源等),我们希望将其分开。 两个不同的 Controller 可以使用相同的 Storyboard吗? 如果不是,解决上述问题的最佳方案是什么?

最佳答案

对于 Storyboard,由于 socket 和 Action 连接,它可能会有点复杂。但是您可以将 View 放入 XIB/NIB 文件中,并使用适当的初始化程序从不同的 Controller 加载它。

关于ios - 一个 Storyboard,两个 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45128218/

相关文章:

swift - 使用 Typhoon 两次注入(inject)相同的属性

ios - UITextField 在 View ios Storyboard中不可编辑

ios - 更改 View Controller 时,新 Controller 出现,但几乎立即消失

ios - 在 UIWebView iOS 8 中呈现 PDF,导致 PDF 周围出现黑色边框

ios - 防止IOS通知菜单下滑

iphone - 从 Non-Storyboard ViewController 转到 ViewController

xcode - 如何让 Xcode 的 Storyboard 助手编辑器默认为 .m 实现文件

ios - 关于 Restcomm SDK for iOS 的一般问题

ios - 哪些 Firebase 离线功能可用于测验应用程序 (ios)

javascript - 试图将 JS 脚本移植到 Swift,但计算不正确