例如,当您启动Xcode时,会出现一个欢迎窗口.您选择最近的项目,Xcode将打开一个包含项目的新窗口并关闭欢迎窗口.关闭项目窗口后,只显示主菜单.如果您点击停靠栏中的Xcode图标,欢迎窗口将再次出现.
所以问题是如果用户点击停靠栏图标,如何打开我的欢迎窗口?
您可以使用自定义应用程序委托执行此操作.当从finder或dock打开应用程序时,如果它没有窗口,它将调用applicationOpenUntitledFile:它的委托(只要你不覆盖其他方法来阻止它).您可以使用该方法显示欢迎窗口.我还建议为窗口创建一个自定义窗口控制器来处理所有文档操作(即打开和新建),以便在用户使用菜单栏创建文档时隐藏窗口.请参阅NSApplicationDelegate参考.
| 归档时间: |
|
| 查看次数: |
673 次 |
| 最近记录: |