我试图创建一个仅在状态栏中可见的应用程序,直到您按下NSStatusItem菜单选项后才有一个窗口。所以我有一个应该打开“关于”
[[NSApplication sharedApplication] orderFrontStandardAboutPanel:self];
但是如果我将Application is agent设置为YES,则什么也没有显示。如果我将其更改为“否”,那么它将起作用,但是会出现一个应用程序窗口以及所有我不想看到的菜单选项。
有任何想法吗?
亲切的问候
最佳答案
几天前启动了一个新的应用程序,我发现了。
[NSApp activateIgnoringOtherApps:YES]
绝招!
关于macos - 关于“应用程序”框,是否已将代理(UIElement)设置为"is"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5441169/