在 macOS 上以编程方式打开关于应用程序窗口

130*_*13a 3 macos cocoa nsapplication

在 Mac OS X 上,每个应用程序都有一个“关于”窗口,可以通过单击菜单栏中About [appname][appname]菜单打开。

我想以编程方式打开这个窗口。这可能吗?

EG:iTunes 的“关于”按钮:

iTunes 关于菜单项

vad*_*ian 5

About菜单项连接到orderFrontStandardAboutPanel的方法NSApplication,您可以用编程方式调用它

[NSApp orderFrontStandardAboutPanel:self]; // or nil as parameter
Run Code Online (Sandbox Code Playgroud)

或在斯威夫特

NSApp.orderFrontStandardAboutPanel(self) // or nil as parameter
Run Code Online (Sandbox Code Playgroud)