2 macos cocoa nsdocument appkit
当基于文档的应用程序处于活动状态并且没有打开的窗口时,会自动创建一个新的文档窗口。我想防止这种行为并显示“选择模板”对话框,而不是默认创建空白文档。
正如您在屏幕截图中看到的,新文档是在NSApplicationMain.
我怎样才能防止这种情况并显示我的窗口?
小智 5
我自己找到了答案,我只是找错了地方。无标题文档的创建是在应用程序委托中处理的,因此false从
func applicationShouldOpenUntitledFile(sender: NSApplication) -> Bool {
return false
}
Run Code Online (Sandbox Code Playgroud)
成功了。
| 归档时间: |
|
| 查看次数: |
254 次 |
| 最近记录: |