gpt4 book ai didi

cocoa - 如何在菜单栏上创建指向我的应用程序图标的箭头?

转载 作者:行者123 更新时间:2023-12-03 17:37:52 25 4
gpt4 key购买 nike

我有一个仅菜单栏的应用程序。用户第一次运行应用程序时,我想创建一个指向菜单栏上我的应用程序图标的动画箭头。

我的第一个想法是创建一个显示箭头的 NSPopover,但这本身就很唐突,因为我认为我根本无法使弹出窗口不可见。我只想制作一个向上和向下移动的箭头,指向菜单栏上我的应用程序的图标,并且该图标必须与 App Store 兼容。

这可能吗?如何?

最佳答案

您可以创建一个无边框透明窗口,并将其级别设置为屏幕保护程序,并将其设置为忽略鼠标点击。在此窗口中,您可以绘制箭头,再次使用透明内容 View 。查找有关 NSWindowNSView 等的文档来构建它。

或者,您可以更改应用程序本身的菜单栏图标 - 切换它、突出显示它、为其设置动画。这是菜单栏应用程序吸引注意力的典型方式。查找 NSStatusItemNSStatusBarButton

HTH

关于cocoa - 如何在菜单栏上创建指向我的应用程序图标的箭头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45447971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com