当您的应用程序处于全屏模式(在全屏空间中)时,菜单栏会隐藏,除非您“轻推”屏幕顶部。但是,如果您点击聚光灯热键,菜单栏会礼貌地向下移动到带有聚光灯搜索栏的屏幕中。出色的。
我正在迁移我希望模拟此聚光灯的菜单栏处理的状态栏/匿名应用程序。在雪豹下,应用程序通过显示一个菜单来响应系统热键(它有一个 NSStatusBar 项,我调用 popUpStatusItemMenu)。但是,当应用程序处于全屏模式/空间时,在 Lion 下,菜单栏对于全屏应用程序仍然是隐藏的(但是请注意,热键正在调出状态栏项目并使用键盘我可以激活菜单上的单个操作——我只是看不到菜单弹出)。
重申一下 - 任何人都知道聚光灯(在狮子下)如何响应热键显示菜单栏?或者我应该问什么时候处理我的 UI 的更好方法会在 Lion 之下?
谢谢,