我尝试转移现有的 cocoa 应用程序,以利用 OS X 的 XCode6(Beta2)的新 Storyboard 。 我添加了一个新的空白 Storyboard文件并将其设置为我的应用程序的主界面。
但是,我不知道如何将我的 NSApplication 链接到这个 Storyboard。
当我使用 Storyboard启动一个新项目时,我看到一个名为应用程序场景的场景。它包括应用程序(NSApplication对象)、主菜单、AppDelegate...
如何将应用程序对象(即应用程序场景)添加到空白 Storyboard?
是否有类似于窗口 Controller 和 View Controller 对象的东西可以在 Storyboard 上拖动?
最佳答案
作为一种更快的替代方案,您可以将应用程序场景从新项目复制到现有项目:
- 创建一个新的空项目,并启用“使用 Storyboard”选项。
- 在新项目中,按住 Option 键单击 Storyboard 文件,选择“使用外部编辑器打开”。
- 在您最喜欢的文本编辑器中,选择“<!--Application-->”下方的场景节点并将其复制到剪贴板。
- 在缺少应用程序场景的项目中,重复步骤 2。
- 将刚刚复制的场景节点粘贴到“场景”节点的顶部(注意复数!)。
- 保存。
现在,您的现有项目中将拥有一个应用程序场景,与将所有内容复制到新项目相比,这可以节省大量时间。
关于macos - 在空白 OS X Storyboard 中创建应用程序场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24418936/