2

我有一个位于菜单栏中的应用程序,没有主菜单或停靠图标。我有一个触发按钮[NSApp orderFrontStandardAboutPanel:sender];。单击该按钮时,有时“关于”面板会位于最前面。然而,其他时候,关于面板打开,但在其他正在运行的应用程序窗口后面(要清楚,在其他应用程序的窗口后面,而不是在我的菜单栏弹出窗口后面)。我什至不确定从哪里开始调试这个 - 有什么建议吗?

谢谢。

4

1 回答 1

5
NSApplication *app = [NSApplication sharedApplication];
[app activateIgnoringOtherApps:YES];
[NSApp orderFrontStandardAboutPanel:sender];

请尝试上面的代码。

于 2012-06-15T01:33:32.677 回答