Objective c 如何在Xcode中显示欢迎窗口?
例如,当您启动Xcode时,会出现一个欢迎窗口。选择“最近的项目”,Xcode将打开一个包含项目的新窗口,并关闭“欢迎”窗口。关闭项目窗口后,只有主菜单可见。如果您单击dock中的Xcode图标,欢迎窗口将再次出现Objective c 如何在Xcode中显示欢迎窗口?,objective-c,cocoa,Objective C,Cocoa,例如,当您启动Xcode时,会出现一个欢迎窗口。选择“最近的项目”,Xcode将打开一个包含项目的新窗口,并关闭“欢迎”窗口。关闭项目窗口后,只有主菜单可见。如果您单击dock中的Xcode图标,欢迎窗口将再次出现 因此,问题是如果用户单击dock图标,如何打开我的欢迎窗口?您可以使用自定义应用程序委托来完成此操作。当应用程序从finder或dock打开时,如果它没有窗口,它将在其委托上调用applicationOpenUntitledFile:(只要不重写其他方法来阻止它)。您可以使用该方法显
因此,问题是如果用户单击dock图标,如何打开我的欢迎窗口?您可以使用自定义应用程序委托来完成此操作。当应用程序从finder或dock打开时,如果它没有窗口,它将在其委托上调用
applicationOpenUntitledFile:
(只要不重写其他方法来阻止它)。您可以使用该方法显示欢迎窗口。我还建议为您的窗口创建一个自定义窗口控制器,以处理所有文档操作(即打开和新建),以便在用户使用菜单栏创建文档时可以隐藏窗口。请参阅。是否创建基于文档的应用程序?否。我将我的应用程序分为两部分。欢迎窗口是这些部分之间的粘合剂。哇!谢谢你帮我找出了一些有趣的时刻。我从-applicationOpenUntitledFile:
返回false
,但新文档仍然显示。此外,从文档中还不清楚它是如何播放的(以及是否应该重写)应用程序应打开无标题文件:
。有趣的是,现在必须返回true
以禁止打开新的无标题文档。然而,苹果的文档和传统却提出了不同的观点。