【发布时间】:2018-04-18 05:01:12
【问题描述】:
我有一个带有弹出框的应用,它出现在状态栏项目上。问题是,当您在全屏应用程序中单击图标时,然后将鼠标从菜单栏移开以单击弹出窗口中的某些内容,菜单栏向上移动,弹出窗口也是如此。很烦人。
有人知道解决这个问题的方法吗?我尝试在弹出窗口中附加一个不可见的菜单,但我无法使该菜单不可见。
为了清楚起见,屏幕截图,烦人的部分是我挥动鼠标的地方:
【问题讨论】:
-
顺便说一句 - 你不仅会在全屏时遇到这个问题。在 10.11 上,可以始终自动隐藏菜单栏:tekrevue.com/tip/hide-menu-bar-os-x-el-capitan
-
你可能想看看这个主题,听起来像是一个干净的解决方案:stackoverflow.com/questions/35008501/…
-
不幸的是,这个问题的答案对我的情况没有多大帮助。我设法得到的最好结果是检测菜单栏何时变得隐藏或再次可见。
标签: cocoa fullscreen menubar nspopover