首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何防止我的macOS菜单栏应用程序消失

如何防止我的macOS菜单栏应用程序消失
EN

Stack Overflow用户
提问于 2017-08-01 17:42:10
回答 2查看 115关注 0票数 1

我一直在尝试为macOS创建一个菜单栏应用。

这个应用程序由一个图标和一个标题组成。标题显示附加的上下文,并且可以是动态宽度。

我注意到,当菜单栏没有足够的空间来显示图标和上下文时,它会完全隐藏整个应用程序(图标和上下文),直到再次有空间显示它。

有没有可能以某种方式阻止它这样做?或者至少在没有标题的情况下保持图标的可见性,如果房间不允许的话?

EN

回答 2

Stack Overflow用户

发布于 2021-12-01 13:16:54

不幸的是,NSStatusItem缺乏指示可见性或遮挡的方法。你想要的功能可能是通过通知实现的,但这取决于苹果的实现。

票数 0
EN

Stack Overflow用户

发布于 2021-12-01 14:23:05

您可以使用两个单独的NSStatusItem。看起来在创建后,它们应该是相邻的,直到用户使用Cmd-拖动对它们进行重新排序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45434344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档