我有一个macOS应用程序,该应用程序在菜单栏中有一个主菜单(不是NSStatusItem)。我希望此主菜单在应用程序的一个窗口处于焦点状态时可见。但是,我不希望该窗口具有停靠图标。
当我将LSUIElement设置为true时,我注意到菜单栏永远不会出现。
我觉得LSUIElement完全破坏了菜单栏。有没有其他方法可以在不显示停靠图标的情况下提供应用程序菜单栏菜单?
我在10.14.3。奇怪的是,其他人似乎在应用程序中创建菜单栏获得了成功。但是,无论我将应用程序聚焦多少次,菜单栏都不会出现。
setActivationPolcy(...)似乎阻止主菜单完全显示。 LSUIElement也不显示菜单。